last-ditch [adjective] + attempt [noun]