Ceebot - problem z misją

Grał ktoś kiedyś w to? Utknąłem w misji 6. Znajdowanie drogi -> Droga 2 , w której trzeba przejechać przez wszystkie flagi, które najpierw trzeba znaleźć. Pierwszą znajduje bez problemu, kod programu:

extern void object::Path2()

{


object item;

item = radar(BlueFlag, 0, 180, 1, 1000);

goto(item.position);


}

ale dalej, prawdopodobnie trzeba zastosować pętle, tylko nie wiem, którą i jak:( Zrobiłem coś takiego (wstawiłem repeat(7) i działa, tyle, że to nie chodzi o to):

extern void object::Path2()

{

object item;

repeat(7)

{


item = radar(BlueFlag, 0, 180, 1, 1000);

goto(item.position);


}

}

Trzeba znaleźć wszystkie flagi i dopiero po nich przejechać.