fizzbuzz advance implementation