Ropheka - Life Changing Experience

1234567891011121314151617181920
Across
  1. 4. exchange information
  2. 5. force/ Push suddenly
  3. 10. Moral
  4. 12. Opposite of hardware
  5. 13. scientific study of mind / behaviour
  6. 14. official etiquette
  7. 15. Principles of right or wrong
  8. 16. Opposite of Intrinsic
  9. 18. occupied / participate / become involved in
  10. 19. Decade
  11. 20. associate or relate
Down
  1. 1. reason for acting or behaving in a particular way
  2. 2. Physical parts of a computer
  3. 3. philosophy that drives development process by themselves
  4. 6. Inherent or basic / important part of a thing
  5. 7. Shine / good at / be brilliant
  6. 8. Hardware + software + Human interaction
  7. 9. ten less than hundred
  8. 11. a worried or nervous feeling
  9. 17. Capacity to have an effect or impact