Chapter 5 additional practice

Diamond, nested loops, substring, swap letters