You have one if/then statement to give a robot, it will repeatedly follow this instruction. The robot is on a checkered grid, it can see the color of the square it is one, it can see if it has been to the square it is on or is trying to go to before, what 1 if/then statement carried out over and over again will have the robot visit every tile (the robot has no memory, so it can not refer to previous events)
IdkðŸ˜