That was a cool puzzle.