Learned how to implement reverse iterator for maps, how to write template class code in a separate cpp or cc file, and a new headerfile limits to get the maximum minimum and different functions for numeric datatypes.