667 Internet Applications homework