આ વિશિષ્ટ સોલ્યુશનના કારણો એ છે કે, બે પ્રોસેસોમાંથી બરાબર બે મૂલ્યો છે જે favored લઈ શકે છે, તે ફક્ત એક અથવા બે લઈ શકે છે, અને તેથી આમાંથી ફક્ત એક while લૂપ્સ ખરેખર તૂટી જશે અથવા એક્ઝિક્યુશનને પૂર્ણ કરશે.
ഈ പ്രത്യേക പരിഹാരം പ്രവർത്തിക്കുന്നതിന്റെ കാരണം, രണ്ട് പ്രക്രിയകളിൽ, അനുകൂലമായ രണ്ട് മൂല്യങ്ങൾ മാത്രമേ എടുക്കാനാകൂ, അതിന് ഒന്നോ രണ്ടോ മാത്രമേ എടുക്കാനാകൂ, അതിനാൽ ഇവയിൽ ഒരെണ്ണം മാത്രമേ യഥാർത്ഥത്തിൽ തകർക്കുകയോ പൂർത്തിയാക്കുകയോ ചെയ്യുകയുള്ളൂ.