Olaf , från Lissabon till Aalesund , varden