Line following robot coding