read JACK: print(`Let m[lambda] be the monomial symmetric functions in the`): print(`negative shift operators A[1],A[2],A[3], in the discrete variables a1,a2,a3 respectively,`): print(`corresponding to the partition lambda`): print(``): print(`The recurrence satisfied by`): F:= ((x1^2+x1*x2+x2^2)/x3^2)^(a1)* ((x1^2+x1*x3+x3^2)/x2^2)^(a2)* ((x2^2+x2*x3+x3^2)/x1^2)^(a3): print(F): print(`and hence by its constant terms is`): GuessRecSym((x1^2+x1*x2+x2^2)/z^2,[x1,x2],z, 10,m); print(`---------------`): print(`This took`, time(), `seconds `): quit: