finished practice 18.2
Format codes.
Answered practice 18.3.