Email Record: Mathematical discovery ; on understanding, learning, and teaching problem solving.