Swift: Chap 15 half pass
Swift: Chap 16 finish
Swift: Chap 15 pass