Electric Rover


This new puzzle comes on an occasion that is 'hidden' in the grid, albeit as a simple visual theme. Instructions follow:

Trace the rover's path, that is a closed loop that does not cross itself, and moves horizontally or vertically through the cell borders. Some of the cells contain a charging station. The rover must visit at least one shaded outlined area between consecutive visits of every pair of charging stations along the path. Each outlined area must be passed through exactly once, and in its entirety. All charging points must be visited. The same is not necessarily true about all the cells in the grid.