add many a method to green-grocer-solution, add attempts at green-grocer-spec