ftp homework for Computer Networks