Puzzles solved by JMDP