Distributed mutual exclusion run python database_utils.py to init the data then run python p0.py and python p1.py and python p2.py