assignment 1: 1 & 2