Puzzles solved by sharmely