homework assignment for CE 156, implementing a version of FTP using UDP.