GPROGRAMsystemROWREDAl "Row reduce matrix A":F@A Q[1]R Q[2]C @A@R 1I 1JC 1NRI @R[I,J]=0ER,I,IN  @R[I,J]0 B1@R[I,J],R,I 1KR KIC@R[K,J],R,I,K  I  I=R1 @R[R,J]=1 I   2S 2IR @R[I,C1]=0@R[I,C]0:0S:  @R[R,C1]0:1S: S=0"No solution" S=1"Unique solution" S=2"Many solutions" @R