Initial revision for SNA assignments HW1 and OPA1.