squeezed it into 100 lines, did some minor refactoring
Merge branch 'master' of https://github.com/hassanshamim/cal
not any prettier, but can run calendar.rb directly, and still < 100 lines!