Electricity Crossword

12345678
Across
  1. 2. i have no idea
  2. 6. a track on which cars race
  3. 7. electrons and "....."
  4. 8. the directional and planned flow of rivers
Down
  1. 1. invented by Simon ohm
  2. 2. fossilised tree sap
  3. 3. protons and "......"
  4. 4. the measurement of power that a batter produces
  5. 5. contain protons and electrons