There are many ways to have fun and challenge, but solving puzzles is the best way to test your IQ and logical thinking. In ...