added Percolation and another assignment2