random puzzle

12345678910111213141516171819202122
Across
  1. 4. A long and complex orchestral piece.
  2. 7. Tendency of an object to resist change.
  3. 10. Sea god in Irish mythology, known for his cloak of invisibility.
  4. 12. An introduction, often musical or dramatic.
  5. 14. A method of voting in secret.
  6. 15. Modern audio format for news or storytelling.
  7. 16. An experienced guide or advisor.
  8. 17. Fluent and persuasive in speech or writing.
  9. 19. A style of cooking associated with a culture.
  10. 20. A place where historical documents are stored.
  11. 21. Art made from small pieces of tile or glass.
  12. 22. Giants of industry or myth.
Down
  1. 1. A memorable phrase used in advertising.
  2. 2. A valuable family possession passed down.
  3. 3. An adventurous or mischievous act.
  4. 5. Last name of the current TT record holder.
  5. 6. Classic, high-quality, and from another era.
  6. 8. Sentimental longing for the past.
  7. 9. The highest point or peak.
  8. 11. To make up for a mistake or fault.
  9. 13. Crisscrossed framework, often for plants.
  10. 18. Official population count.