Generalize to handle the number cases (not fizz or buzz)