Fizz Buzz Kata as given on Wikipedia