solarslide511

just a ball rolling :P
Puzzle