10 min test http://billgathen.com/2013/01/18/7_degrees_of_fizzbuzz.html