calculate allPossibleVals