A ruby version of my textcal program