1.survived 2.shortcomings 3.ruins 4.reliable 5.outdoors
6.lose heart 7.rescued from 8.at war 9.such as 10.equal with