Labyrinth

Курсовой проект. Задан лабиринт матрицей МхН со значениями 0 или 1 ( 0-стена, 1 - проход)

Нужно найти самый короткий путь от точки start до точки finish.