https://o-hand.com/hard-riddles/
120 Super Hard Riddles with Answers to Challenge Yourself