partitionList.java