Now take your knowledge further. In the class challenge you used the feedback from the ultrasonic sensor to navigate through the environment and collect the coins. Most of the class solutions involved hardcoding some parts of the strategy though, especially when rotating from the top wall to the right wall.
In this super challenge, we have the same requirements with one change to the environment. There are 3 different environments with a small modification; the gap between the two walls has a different distance. For the class challenge the focus was on optimizing your strategy for time. In this super challenge the focus shifts to the principle of generalizablity. See if you can design an algorithm that generalizes.
Design ONE algorithm only that can collect all the coins in all three environemnts.