refactored using method_missing.  YAYAYAY
more solutions
Merge branch 'master' of github.com:guymatz/euler