Fantastic puzzles.The good thing is that puzzles aren't impossible and very hard but you need to think.