the fizzbuzz problem in rust