Giving, Generous, Decent Online Shopping Puzzle 3 Answers