some changes to Topic 10-12 after code review
adding Topic_13
adding Topic_14
adding Topic_15
adding Topic_16
adding Topic_17
adding Topic_18