a puzzle in disguise