recollection-2016-19sing-along-with-c-plus