Staying fit: keep your body prepared to fight