Puzzles solved by JA SAM