enhanced fizzbuzz