mktia is


while (IAmAlive) {
  challenge();
  if (satisfied) {
    break;
  }
}