I know when a dictionary is infeasible, we initialize by solving an auxiliary problem, and when a dictionary is degenerate we can add small perturbations to correct it. What do you do when it is both infeasible and degenerate?