survive [adjective] + remnant [noun]