Puzzle and iERRRO