https://python.plainenglish.io/how-to-find-the-second-largest-element-in-a-list-in-python-a5e51455f83a