Charlies greek mythology crossword

12345
Across
  1. 3. who is the god of the sea?
  2. 4. who has snakes for hair?
Down
  1. 1. which monster has one eye?
  2. 2. who is the god of all gods?
  3. 5. who put the spell on medusa?