pythagorean theorem word problems with answers