pythagorean theorem word problems worksheets with answers