use BitSet over Set<Integer> for pcs