a simulation application for a centralized mutual exclusion algorithm for a Clothing brand company, that has several branches. Mutual exclusion is used to secure shared resources inside a distributed system. It could be important, for example, to guarantee that no other process modifies a shared resource while another is working on it