Added calc.rb