UNC COMP 790 - Collaborated Distributed System, Assignment 3