fizz buzz reworked