import sys
def print3smallest(lst):
size = len(lst)
if (size < 3):
printf("list size < 3")
return
first = sys.maxsize; second = sys.maxsize; third = 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 smallest elements are:", first, second, third)
lst = [5, 27, 9, 6, 1, 12, 7, 8, 33, 10, 0]
print3smallest(lst)
'''
run:
The three smallest elements are: 0 1 5
'''