steps in answering word problems - Search