STK4030 exercise solutions