// いっそプリミティブ値のリテラルも書かないっていうのはどうだ const zero = +[]; const one = +!![]; const two = one + one; const three = one + two; const four = two * two; const five = two + three; const six = two * three; const seven = three + four; const eight = two * four; const nine = three * three; const ten = two * five; const fifteen = three * five; const handred = ten * ten; const slash = String.fromCharCode(four * ten + seven); const B = String.fromCharCode(six * ten + six); const F = String.fromCharCode(seven * ten); const d = String.fromCharCode(handred); const e = String.fromCharCode(handred + one); const f = String.fromCharCode(handred + two); const i = String.fromCharCode(handred + five); const n = String.fromCharCode(handred + ten); const s = String.fromCharCode(handred + fifteen); const t = String.fromCharCode(handred + ten + six); const u = String.fromCharCode(handred + ten + seven); const v = String.fromCharCode(handred + ten + eight); const z = String.fromCharCode(handred + two * ten + two); const Fizz = F + i + z + z; const Buzz = B + u + z + z; const FizzBuzz = Fizz + Buzz; const fs = f + s; const stdin = slash + d + e + v + slash + s + t + d + i + n; const utf = u + t + f; const encoding = utf + eight; function Main(input) { const N = +input; for (let i = one; i <= N; ++i) { let str; if (i % fifteen == zero) { str = FizzBuzz; } else if (i % five == zero) { str = Buzz; } else if (i % three == zero) { str = Fizz; } else { str = i; } console.log(str); } } // Don't edit this line! // と言われてもいじらんと解答できんよ Main(require(fs).readFileSync(stdin, encoding));