FizzBuzz solution complete