code 34251;
procedure GSSITISOL(A, N, AUX, B); value N; integer N;
array A, AUX, B;
begin integer I, J;
array AA[1:N,1:N];
integer array RI, CI[1:N];
DUPMAT(1, N, 1, N, AA, A);
GSSELM(A, N, AUX, RI, CI);
if AUX[3] = N then ITISOL(AA, A, N, AUX, RI, CI, B)
end GSSITISOL;
eop