Does it pay to be kind to strangers

12345678910
Across
  1. 1. A person whom one does not know
  2. 3. Exchanging things with others for mutual benefit
  3. 5. The emotional state of well-being and joy
  4. 6. The feeling of being thankful
  5. 7. A good result or advantage from an action
  6. 10. Deep awareness of the suffering of another
Down
  1. 2. Selfless concern for the well-being of others
  2. 4. A feeling of being linked to other people
  3. 8. Understanding how another person feels
  4. 9. The quality of being kind and sharing with others