Solutions to INF5650 exercises/problems