Pythagorean Theorem Word Problem with Ladder - Search