Puzzles solved by ion creanga