The Dulwich Puzzler #6

1234567891011121314151617181920
Across
  1. 4. Pencil end
  2. 6. Spanish greeting
  3. 8. A variety of bike with three wheels
  4. 9. To smell
  5. 10. Cat comment
  6. 11. Actor Malek that starred in the movie Bohemian Rapsody
  7. 13. Stunned
  8. 14. What the S in STEM stands for
  9. 16. Last name of the author of The Handmaid's Tale
  10. 19. Music artist featured in new Taylor Swift song "Snow On The Beach"
  11. 20. Programming language that is also the name of a snake
Down
  1. 1. Band that sang "Hey Jude" and "Yesterday"
  2. 2. Competitor
  3. 3. Last name of 2021 NBA Most Valuable Player
  4. 5. TV show "Dancing with the..."
  5. 7. Vietnamese city commonly called HCMC
  6. 11. Older brother of Greg in the Diary of a Wimpy Kid
  7. 12. "See ya!"
  8. 15. Hawaiian string instrument
  9. 17. Vacuum brand
  10. 18. Sacred song