while (asLongAsILive) { hasResult = challenge(); if (hasResult) { continue(); } else { getNewSkill(); goToNextStep(); } }
_