Puzzles solved by ESCANOR SATORU