% find random free point in grid function tup = findTuple(A,N) while true tup = ceil((N-1).*rand(1,2)); if A(tup(1,1),tup(1,2)) == 0 break; end end end