Written assignment 2