Third assignment INF3331