4 steps of computational thinking - Search