fill algorithm | ScratchStats