The answer is a six-letter word.

The puzzle

Here's an attempt at a text version, but you're really better off looking at the picture.

Rolling Dice

To get a full tour, you must be a man of many faces and blend into all the right spots.

  • $\begingroup$ Ingenious! Where does this riddle come from? $\endgroup$ – Qwerty Jan 10 '15 at 2:26
  • $\begingroup$ @Qwerty I wrote it for a puzzle hunt for a college event. It was part of a set of five puzzles whose answers combined into an overall answer. $\endgroup$ – xnor Jan 10 '15 at 6:33
  • $\begingroup$ +1 , Have you ever wondered what planet do you come from? (that's a complicament) $\endgroup$ – Qwerty Jan 10 '15 at 15:09

I'll use a different spoiler for each level of solving the puzzle, such that you can read only as far as you want to be spoiled, if you want to only look at the first few steps for hints. Note that there is some Mathematica code further down, which is not inside a spoiler tag.

Making sense of the hints

The "full tour" indicates that we need to traverse every cell of the grid. It's likely that we need to traverse each cell exactly once, hence asking for a Hamiltonian path. The arrows indicate the start and end of the path.
The "man of many faces" probably just indicates that faces of a (six-sided) die play a role.
"Blend into all the right spots" means that we somehow need to match up the faces with the grid cells.

Putting the hints together

The puzzle asks us to place a six-sided die on the bottom left cell, and roll it around the grid, such that we visit each cell exactly once. Furthermore, whenever the die is on top of a number, the top face has to show that same number.

Finding the tour

To simplify the search for the path, I started at the end, because there are only 4 possible die orientations with a 2 on top.

These constraints result in a unique tour, which I found using the following Mathematica code:

board = Characters /@ StringSplit@"XXXXXXXX

moves = {
   {c = #1 + {-1, 0}, Extract[board, c], <|u -> #3[s], n -> #3[u], w -> #3[w], 
      s -> #3[d], e -> #3[e], d -> #3[n]|>} &,
   {c = #1 + {0, -1}, Extract[board, c], <|u -> #3[e], n -> #3[n], w -> #3[u], 
      s -> #3[s], e -> #3[d], d -> #3[w]|>} &,
   {c = #1 + {1, 0}, Extract[board, c], <|u -> #3[n], n -> #3[d], w -> #3[w], 
      s -> #3[u], e -> #3[e], d -> #3[s]|>} &,
   {c = #1 + {0, 1}, Extract[board, c], <|u -> #3[w], n -> #3[n], w -> #3[d], 
      s -> #3[s], e -> #3[u], d -> #3[e]|>} &
f[path_] := Module[{i, next},
  If[Length@path == 35, Print@Reverse@path; 
   Print@TableForm@Reverse@path; Return[]];
  For[i = 1, i <= 4, ++i,
   next = moves[[i]] @@ path[[-1]];
   If[! (next[[2]] == "X"
       || next[[1]] == {7, 2} && Length@path < 34
       || DigitQ@next[[2]] && next[[2]] != next[[3]][u]),
    (board[[##]] = "X") & @@ next[[1]];
    f[Append[path, next]];
    (board[[##]] = next[[2]]) & @@ next[[1]];
f[{{{2, 7}, "2", <|u -> "2", n -> "3", w -> "1", s -> "4", e -> "6", d -> "5"|>}}];
f[{{{2, 7}, "2", <|u -> "2", n -> "6", w -> "3", s -> "1", e -> "4", d -> "5"|>}}];
f[{{{2, 7}, "2", <|u -> "2", n -> "4", w -> "6", s -> "3", e -> "1", d -> "5"|>}}];
f[{{{2, 7}, "2", <|u -> "2", n -> "1", w -> "4", s -> "6", e -> "3", d -> "5"|>}}];

The only solution is the following: start in the bottom left corner, with 4 facing up and 6 facing south. Then this is the path (red numbers indicate number facing up):

enter image description here

Interpreting the tour

If we now pick out the letters in that path where each number is on the top face (see red letters in the image), we get 6 words. In order from 1 to 6 they are SLUMP, DROOP, OR, MILITARY, FELT, HAT.

Cracking the final hint

"to slump" and "to droop" are synonyms for "to slouch", but "a slouch" can also be a military felt hat. Hence the solution is slouch.

  • $\begingroup$ That's correct! $\endgroup$ – xnor Nov 22 '14 at 18:17

I believe the word is


Whenever you land on a square, if there is a number next to it (either touching a side or a corner), then you may move that many squares.

Here is the path that I took:

enter image description here

Starting at M, there is a 6 next to it, so I moved 6 squares to O. There is a 6 next to the O, so I moved 6 squares to R. There is a 2 and a 1 next to the R, so I chose 1 and moved 1 square to T. There is a 3 next to the T, so I moved 3 squares to the A. There is a 2 and a 1 next to the A, so I chose 1 and moved 1 square to the L. There is a 1 and a 2 next to the L, so I chose 2 and moved 2 squares out of the grid. I landed on M, O, R, T, A, and L, which spells MORTAL.

  • $\begingroup$ Creative, but that's not it, sorry. The solution method forces an answer more uniquely. I suggest trying to make sense of the text. $\endgroup$ – xnor Nov 22 '14 at 9:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.