fixed corner case
finished percolation