не понимаю, почему правильно не работает данная программа. при вводе в переменную n числа 5 должен быть вывод 1, так как после окончания первого круга цикла, так скажем, lm=k и l=km. при этом все равно из цикла не выходит.
n = int(input())
l=1
lm=1
k=n
km=n
i=0
while l!=k or l!=km or lm!=k or lm!=km:
l+=3
k-=2
lm+=2
km-=1
i+=1
print(i)