Puzzles solved by AEMJ