AAA Xmas Puzzle

12345678910111213141516171819202122
Across
  1. 2. Santa's taxi driver
  2. 4. Testing, proofing
  3. 7. Defined structure
  4. 8. Iteratively improving
  5. 12. Validated facts
  6. 14. Fashion icon
  7. 15. Not so smart yet
  8. 17. IKS is creating...
  9. 18. Makes your robot go
  10. 19. Just so unpredictable
  11. 21. Something to rely on
Down
  1. 1. Flexible, resilient, intelligent
  2. 3. Can accomodate itself
  3. 5. We produce...
  4. 6. Independent
  5. 9. Publish many...
  6. 10. Hopefully, you will get many
  7. 11. Are you a machine?
  8. 13. Through thinking
  9. 16. Something to show a concept
  10. 20. Infrastructure with no sun
  11. 22. Best department in the world