multi part word problem solving - Search