FizzBuzz gone crazy