Волновой алгоритм поиска пути на PHP

На учебе по методам оптимизации дали список тем для курсача, я выбрал волновой алгоритм поиска пути. Собственно сам код с комментариям: <?php $map[50][50]; echo "<h2>Start</h2>"; echo "<table>"; for($u1=1; $u1<=50; $u1++) { echo "<tr>"; for($u2=1; $u2<=50; $u2++) { $val = round(rand(0,10)); if($val<2) { $map[$u1][$u2] = 1; echo "<td style=\"width:10px; height: 10px; background-color: #0f0\"></td>"; } else { $map[$u1][$u2] = 0; echo "<td style=\"width:10px; height: 10px; background-color: #f00\"></td>"; } } echo "</tr>"; } echo "<table>"; function SearchWay($x, $y, $x_to, $y_to, $map) { $size =5...