Mind-blowing riddles: Can you solve them all ?