Необходимо реализовать алгоритм лифта на Python.
10 этажное офисное здание, на каждом этаже есть кнопки вызова лифта, в самом лифте есть выбор этажа, куда необходимо доставить пассажира, лифт может останавливаться на этажах для подбора пассажиров, если новому пассажиру нужно в ту же сторону. Так же должна проводиться проверка на вес пассажиров.
Можно ограничиться вводом-выводом через консоль, вывод высоты, на которой находится лифт, состояние дверей, вес пассажиров внутри.