Ruby solutions for problems on projecteuler.net