Joãozinho precisa levar a peça preta até o canto superior esquerdo do tabuleiro, indicado pelas setas. Para fazer isso, a peça preta precisa andar para cima e para a esquerda, sem nunca voltar com ela para a direita ou para baixo. Inicialmente, Joãozinho deve andar com a pedra preta para cima, fazendo três movimentos, indicados na figura abaixo:

Ele deve andar com a pedra preta para cima, pois a outra possibilidade (andar com a pedra preta para a esquerda) requereria cinco movimentos, veja:

Como ele quer realizar o menor número possível de movimentos, ele opta em movimentar a pedra preta para cima, realizando três movimentos.
Após fazer isto, ele deve andar com a pedra preta para a esquerda, fazendo novos três movimentos.

Se ele optasse por andar com a pedra preta para cima faria cinco movimentos, veja:

Deste modo, sempre optando em realizar o menor número de movimentos, ele escolhe mover a pedra preta para a esquerda, com outros três movimentos.
Assim, para levar a pedra preta até o canto superior esquerdo do tabuleiro, com o menor número de movimentos possível, Joãozinho deve andar com a pedra preta sete casas para cima e seis casas para a direita, alternando esses movimentos e começando para cima, gastando sempre três movimentos cada vez que a pedra preta andar uma casa. Logo, o número mínimo de movimentos necessários é 3 × 7 + 3 × 6 = 21 + 18 = 39.