import sys
def print3largest(lst):
size = len(lst)
if (size < 3):
print("list size < 3")
return
third = first = second = -sys.maxsize
for i in range(0, size):
if (lst[i] > first):
third = second
second = first
first = lst[i]
elif (lst[i] > second):
third = second
second = lst[i]
elif (lst[i] > third):
third = lst[i]
print("The three largest elements are:", first, second, third)
lst = [5, 2, 9, 6, 12, 7, 8, 3, 1, 0]
print3largest(lst)
'''
run:
The three largest elements are: 12 9 8
'''