Update cal.rb