class Partition {

    public SortedSet<Integer> copyBlock(int cellIndex) {
        return new TreeSet<Integer>(this.cells.get(cellIndex));
    }

    public  Partition();
    public  Partition(Partition other);
    public  Partition(int[][] cellData);

}