IAT381: Assignment 3