Practice with the Pythagorean Theorem in Contextual Problems