この順番で各課題をこなして、こなしたら次の課題を行うようにした。CurrentTick();発信後は白と黒の境界線を"starting_time"だけなぞって進む。}空き缶をつかんである程度黒線をだどってから180°回転して空き缶を放し、再び180°回転する。turn}ここからは交差点を意識して進行する。ちなみに"RUN"とは通常のライン・トレイスの間は0として、ライン・トレイスを終えるときに"RUN"が1となる。nOnline=0;交差点を2つ通過した後、黒線の反対側の境界線をなぞるようにする。これは3つ目から4つ目の交差点の間の急なカーブを交差点と反応させないためである。Program4つ目の交差点を通過。switch_time後にたどる黒の境界線を逆にする。after_cross"T字を意識した進行。line"T字路にぶつかった後、スタート地点に戻る。†プログラムを書き込むにつれて、いくつかの原因がよくわからなかったバグに直面した。プログラムを何度も何度も見返して、時間のロスがどんどん大きくなってしまいました(中にはバッテリー残量が30%だけで止まってしまうものもありました)。そのため、空き缶を一つしかどかせず、マイナーな調整が必要であって完璧な走りを実現できませんでした。