raytracing for hitting and distance through a circle | ScratchStats