with(LinearAlgebra):interface(rtablesize=20):
#Tyler Adams
#lab2
eq[1] := x[4]+18144=x[1]+10475;
eq[2] := x[1]+16680=x[5]+x[2];
eq[3] := x[2]+x[6]=7598+x[3]; # should be 7593, Figure 1 has an error
eq[4] := x[3]+9462=x[7]+18820;
eq[5] := x[8]+x[11]=19929+x[4];
eq[6] := x[5]+x[9]=x[8]+x[12];
eq[7] := x[10]+x[13]=x[6]+x[9];
eq[8] := x[7]+15089=x[10]+x[14];
eq[9] := 4571+6998=x[11]+x[15]+6433;
eq[10] := x[15]+x[12]=8080+x[16];
eq[11] := x[16]+5379=x[13]+x[17];
eq[12] := x[17]+x[14]+6049=5648+5394;
eqs := [seq(eq[i],i=1..12)];
var := [seq(x[j],j=1..17)];
A1,b1 := GenerateMatrix(eqs,var);