Puzzles solved by viking