As a part of Distributed operating systems class project