Vikings and northern legends puzzle