Fixnum.! and .choose(r)
problem 53 in ruby