Completed Boundary Fill and Flood Fill