#include int map[9][9] = {{2, 2, 2, 2, 2, 2, 2, 2, 2}, {2, 0, 0, 0, 0, 0, 0, 0, 2}, {2, 0, 1, 1, 1, 0, 0, 0, 2}, {2, 0, 1, 0, 1, 0, 0, 0, 2}, {2, 0, 1, 0, 1, 0, 0, 0, 2}, {2, 0, 1, 1, 1, 0, 0, 0, 2}, {2, 0, 0, 0, 0, 0, 0, 0, 2}, {2, 0, 0, 0, 0, 0, 0, 0, 2}, {2, 2, 2, 2, 2, 2, 2, 2, 2}}; int visit(int x, int y); void print(); int success; int start_x, start_y; int end_x, end_y; int sp, ri[100], r..