So, what this program will do so, it will may put it to 0 and go into this modification and after modification it will revert it back to one and p when the value is 0 if P2 comes so, it will find that the value is 0. So, P2 will know that it is not free so, it will wait until the value becomes 1 and when the value becomes 1 then possibly P2 will put it to 0 again and then proceed.
तो, यह प्रोग्राम क्या करेगा, यह इसेमें 0 डाल सकता है और इस संशोधन में जा सकता है और संशोधन के बाद इसे वापस फिर से 1 करेगा और जब मूल्य 0 है यदि P2आता है, तो यह पाएंगे कि मान 0है| तो, P2 को पता होगा कि यह फ्री नहीं है, यह तब तक इंतजार करेगा जब तक कि मूल्य 1 नहीं हो जाता है और जब मूल्य 1 हो जाता है तो संभवतः P2 इसे फिर से 0 पर रख देगा और फिर आगे बढ़ेगा।