finished temperature.rb