hard but fun Riddles

hard but fun Riddles and more.