To make sure that the Karas do not collide, all fields where two roads overlap are marked as monitor fields.

The Karas walk straight ahead while that is possible. If there is no road ahead, a Kara turns either left or right to continue his walk.

Attention: Because the monitor fields are part of the solution, the worlds have to be adjusted (i.e. the monitor fields have to be added) before the program can be started!