cast signed comparisons
ECPP: min degree a little larger, hard min of 7 instead of 6