def DFS(grid, avaliable_movement, starting_point): x, y = starting_point