problem solving using computational thinking - Search