class Fixnum def divisor_of?(n) n % self == 0 end end def fizzbuzz(n) ret = '' ret << 'Fizz' if 3.divisor_of? n ret << 'Buzz' if 5.divisor_of? n if ret.empty? then n else ret end end N = gets.to_i puts [*1..N].map { |n| fizzbuzz n }