October puzzle

1234567891011121314151617181920
Across
  1. 3. ashfd;ish
  2. 4. kjh;lkh
  3. 7. l;kj;
  4. 8. lkj;
  5. 12. kjh;lkj
  6. 14. kjhlkj
  7. 15. aoihdf
  8. 18. h;lkhj
  9. 20. oihsldfh
Down
  1. 1. jaksjgbds
  2. 2. lakgn
  3. 5. alokidjf
  4. 6. lkjh;h
  5. 9. kihj;lkj
  6. 10. olkh
  7. 11. kj;ljk
  8. 13. lk;j;lkj
  9. 16. lkjl
  10. 17. aoijlkj
  11. 19. kh;lkhj