Загрузка данных
def format_duration(seconds):
liststr = [['year', 'years'], ['day', 'days'], ['hour', 'hours'],
['minute', 'minutes'], ['second', 'seconds']]
years = seconds // 31536000
days = seconds % 31536000 // 86400
hours = seconds % 31536000 % 86400 // 3600
minutes = seconds % 31536000 % 86400 % 3600 // 60
seconds = seconds % 31536000 % 86400 % 3600 % 60
lista = [years, days, hours, minutes, seconds]; c = 0; indexes = []
for el in range(len(lista)):
if lista[el] != 0:
c += 1
indexes.append(el)
# print(years, days, hours, minutes, seconds, [c], indexes)
# если времен 2
if c == 0:
return "now"
if c == 1:
if lista[indexes[0]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}')
elif lista[indexes[0]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}')
if c == 2:
if lista[indexes[0]] == 1:
if lista[indexes[1]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]} and '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}')
elif lista[indexes[1]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]} and '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}')
elif lista[indexes[0]] != 1:
if lista[indexes[1]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]} and '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}')
elif lista[indexes[1]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]} and '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}')
elif c == 3:
if lista[indexes[0]] == 1:
if lista[indexes[1]] == 1:
if lista[indexes[2]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]} and '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}')
elif lista[indexes[2]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]} and '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}')
elif lista[indexes[1]] != 1:
if lista[indexes[2]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]} and '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}')
elif lista[indexes[2]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]} and '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}')
elif lista[indexes[0]] != 1:
if lista[indexes[1]] == 1:
if lista[indexes[2]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]} and '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}')
elif lista[indexes[2]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]} and '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}')
elif lista[indexes[1]] != 1:
if lista[indexes[2]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]} and '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}')
elif lista[indexes[2]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]} and '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}')
elif c == 4:
if lista[indexes[0]] == 1:
if lista[indexes[1]] == 1:
if lista[indexes[2]] == 1:
if lista[indexes[3]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]}')
elif lista[indexes[3]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]}')
elif lista[indexes[2]] != 1:
if lista[indexes[3]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]}')
elif lista[indexes[3]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]}')
if lista[indexes[1]] != 1:
if lista[indexes[2]] == 1:
if lista[indexes[3]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]}')
elif lista[indexes[3]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]}')
elif lista[indexes[2]] != 1:
if lista[indexes[3]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]}')
elif lista[indexes[3]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]}')
if lista[indexes[0]] != 1:
if lista[indexes[1]] == 1:
if lista[indexes[2]] == 1:
if lista[indexes[3]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]}')
elif lista[indexes[3]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]}')
elif lista[indexes[2]] != 1:
if lista[indexes[3]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]}')
elif lista[indexes[3]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]}')
if lista[indexes[1]] != 1:
if lista[indexes[2]] == 1:
if lista[indexes[3]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]}')
elif lista[indexes[3]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]}')
elif lista[indexes[2]] != 1:
if lista[indexes[3]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]}')
elif lista[indexes[3]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]} and '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]}')
elif c == 5:
if lista[indexes[0]] == 1:
if lista[indexes[1]] == 1:
if lista[indexes[2]] == 1:
if lista[indexes[3]] == 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[3]] != 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
if lista[indexes[2]] != 1:
if lista[indexes[3]] == 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[3]] != 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[1]] != 1:
if lista[indexes[2]] == 1:
if lista[indexes[3]] == 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[3]] != 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
if lista[indexes[2]] != 1:
if lista[indexes[3]] == 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[3]] != 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][0]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[0]] != 1:
if lista[indexes[1]] == 1:
if lista[indexes[2]] == 1:
if lista[indexes[3]] == 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[3]] != 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
if lista[indexes[2]] != 1:
if lista[indexes[3]] == 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[3]] != 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][0]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[1]] != 1:
if lista[indexes[2]] == 1:
if lista[indexes[3]] == 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[3]] != 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][0]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
if lista[indexes[2]] != 1:
if lista[indexes[3]] == 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][0]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')
elif lista[indexes[3]] != 1:
if lista[indexes[4]] == 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][0]}')
elif lista[indexes[4]] != 1:
return (f'{lista[indexes[0]]} {liststr[indexes[0]][1]}, '
f'{lista[indexes[1]]} {liststr[indexes[1]][1]}, '
f'{lista[indexes[2]]} {liststr[indexes[2]][1]}, '
f'{lista[indexes[3]]} {liststr[indexes[3]][1]} and '
f'{lista[indexes[4]]} {liststr[indexes[4]][1]}')