Puzzles solved by Karin way