https://lja3723.github.io/posts/computer-science/os/mutual-exclusion
[OS] Mutual Exclusion - Base Street