(() => { 'use strict'; // replicate :: Int -> String -> String const replicate = (n, s) => { let v = [s], o = []; if (n < 1) return o; while (n > 1) { if (n & 1) o = o + v; n >>= 1; v = v + v; } return o.concat(v); }; return replicate(5000, "ha") })();