"CODE" 34607; "PROCEDURE" HSH2ROW3(L,UA,UB,UX,J,A1,A2,A,B,X);"VALUE" L,UA,UB,UX, J,A1,A2;"INTEGER" L,UA,UB,UX,J;"REAL" A1,A2;"ARRAY" A,B,X; "IF"A2^=0 "THEN" "BEGIN""REAL" R,T,C;"INTEGER" K;"ARRAY" V[J:J+1]; R:="IF" A1<0 "THEN" -SQRT(A1*A1+A2*A2) "ELSE" SQRT(A1*A1+A2*A2); T:=A1+R;C:=-T/R;V[J+1]:=1;V[J]:=A2/T; HSHVECTAM(L,UA,J,J+1,C,V,A);HSHVECTAM(L,UB,J,J+1,C,V,B); HSHVECTAM(1,UX,J,J+1,C,V,X) "END" HSH2ROW3; "EOP"