Puzzles solved by NOI