fix percolation isFull()