Majid Jordan Puzzles