Server for Assignment2