summer 2015 hw 5 solutions 2266651