Very cool, but I would appreciate a reward for finding the no overlap solution...Also I made my program faster by stacking blocks to speed up ball travel (a speed goal would've been great too !).I wish optimization where that simple XD.