FlowChart: SUMO Core

Instructions: create a FlowChart for the following coding challenge:
Challenge Description: Sumo Core.
Find and push the green object out of the ring using a single ultrasonic sensor while staying in the ring using a single light sensor. – randomise reversing direction
– randomise the scan direction.
– continuously moves without stopping for more than 1 second
– always stays inside the black ring
– never drives completely over the black ring line
– reverses first when over the black line so that it’s back end doesn’t go outside the black ring