20 reasons why you should do your homework problem solving 10 more 10 less