# SICP Solutions

### Chapter 5, Computing with Register Machines

#### Exercise 5.15

Changes are marked with ;;;:

(I also added it as an operation so that it can be called from within machine.)

Output:

By passing message to machine:

By installing it in the solution of previous exercise: