Kata: refactoring FizzBuzz