RoboDoc2008, as Webbot said, you need to tell us what isn't working for us to help you fix it
Also . . .
For any other combination the robot will reverse.
This won't work. It'll cause what is called 'infinite oscillation' . . . and will make your robot look like it is doing inappropriate things to the line
Typically its better to not have any reverse at all and hope that your bot never goes off the line. But if you still require reverse, put a timer on it, or have it turn as it reverses.