Mark 1 machine modified for pretty print.
Stack layout changed for Exercise 3.12.