HW1 is about Socket programming