circle vs line collision detection | ScratchStats