241 riddles with progressive hints and detailed explanations
Feed me and I live, yet give me a drink and I die