2da4 lab2, 2dm3 assignment 1, 2s03 assignment2