Ajd chapter14

Chapter 14
Lazy!  Also, I didn't know about the `g` formatter - handy