Într-un labirint se află un şoricel şi o bucată de caşcaval.

Şoricelul doreşte să ajungă la caşcaval efectuând un număr minim de paşi.

La un pas şoricelul se poate deplasa în una dintre poziţiile învecinate (sus, jos, stânga, dreapta), evident dacă acolo este culoar de trecere.

Cerinţă

Determinaţi numărul minim de poziţii pe care şoricelul trebuie să le parcurgă pentru a ajunge la caşcaval.

Felicitări! Şoricelul a descoperit cel mai scurt drum până la brânză.
Şoricelul nu mai are unde să se ducă. El nu poate ajunge la brânză.