Good and clever puzzles, enjoyable and not too difficult. Just enough to give you a decent challenge. Good job!