Bresenham's line algorithm | ScratchStats