simple problem solving exercises - Search