completed percolates() by checking if bottom virtual site is connected to top virtual site