Viking puzzle