Network Programming - Assignment #2