Cloud server for hw5.