def recursive_transform(Ist, Index):
If index > len(1st):
return
if 1st[index] 28: 1st[index] //-2
else:
Ist[index]
1st[index]3.1
recursive transform(1st, Index+1) if index < len(1st)-1
1st[index]
Ist[index + 1]
numbers [5, 8, 3, 7, 10)
recursive transform(numbers)
for i in range(len(numbers) 1, 1, 1)
numbers [1] numbers[1] (numbers[i-1] if 10 alse 0)
print(numbers)