Challenge your mind with these 18 intriguing riddles and puzzles. Test yourself and see if you can solve them all!