Что с этим кодом не так?
step_viewing_cans = int(input())
start_from = int(input())
finish_at = int(input())
additional_number = int(input())
if finish_at < start_from: #начиная от А
for i in range(start_from, finish_at - 1, - step_viewing_cans):
if not i % additional_number * 3 == 0:
print(i, end=" ")
else:
for i in range(start_from, finish_at + 1, + step_viewing_cans):
if not i % additional_number * 3 == 0:
print(i, end=" ")# заканчивая b
print()