All tests passing grains.rb