Math word problem solver with solutions