while (true)
{
    Try();
    MakeMistakes();
    Analyze();
    Refactor();
}