multi step pythagorean theorem problems