Chapter 16 exercises done.

Yeah .. that was my first question - "How the hell do I get all the signals?". And then I thought I'd try this, since it would be pretty cool if it worked ... and it did!