Meaning of life

12345678910
Across
  1. 3. объяснять, оправдывать
  2. 4. демонстрировать
  3. 6. стремиться
  4. 7. порядочный, достаточный
  5. 9. придерживаться, следовать
  6. 10. несовершенный
Down
  1. 1. воспринимать
  2. 2. побочный продукт
  3. 5. совпадать, пересекаться
  4. 6. суровый, абсолютный, непреклонный
  5. 8. ваять, высекать
  6. 10. переворачивать