'he hadn't even thought of the Pythagorean Theorem since high school'
That is amazing.  I haven't stopped thinking about the Pythagorean Theorem since day 1.  I wish I could.  It fills my evey waking hour.