Ard chapter3

We haven't encountered it yet, but `printf` might look clearer here (and lets you not bother casting to char):

```java
System.out.printf( "[%c] -> [%c]%n", input, output );
```