Swift: Chap 13 finish