Whenever I read a bit of this puzzle, I just get a "mental headache."