70+ Tough Riddles to Leave You Baffled