En este problema, se te da un laberinto rectangular compuesto por celdas libres y muros. Tu objetivo es determinar el mínimo número de muros que debes atravesar para llegar desde la esquina superior izquierda hasta la esquina inferior derecha del laberinto.
Cada movimiento puede hacerse a una celda adyacente en las cuatro direcciones: arriba, abajo, izquierda o derecha. Moverse a una celda libre no tiene coste, mientras que moverse a un muro incrementa tu coste en 1.