Assignment 1&2