Network Programming hw1