play with calc.rb