AAA Xmas Puzzle

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