1.add API interface
2.implement Percolation.java