7 steps problem solving methodology - Search