hard riddles

hard riddles