This is definitely one of the most original concepts I've read in this jam. Nicely done. I found the professor's focus on hats quite endearing.