Mandatory assignment 4 in INF1010, spring semester of 2013.