created fizzbuzz with questions on why it works