Solving sets of simultaneous equations can be programmed fairly readily, espe -
cially using a technique known as Gaussian elimination; essentially this is the
same method that you would use (perhaps almost intuitively) to solve for one
term, and then ‘back substitute’