Solving riddles

12345
Across
  1. 5. There was a green house.Inside the green house there was a white house. Inside the white house there was a red house. Inside the red house there were lots of babies.
Down
  1. 1. where do fish keep their money
  2. 2. I am tall when I'm young and short when I'm old
  3. 3. Feed me and I live, yet give me a drink and I die
  4. 4. Take off my skin - I won't cry but you will cry! what am I?
  5. 5. what is at the end of rainbow