calculateProhibitedSubstitutions