⭐ Ratings & Reviews
No reviews yet — be the first!
No reviews yet.
📖 Description
This book contains 111 puzzles, arranged in sections of increasing difficulty: 28 easy; 28 medium; 21 hard; 34 very hard. Solutions are provided at the back of the book.