Puzzles solved by JAN matejko