Задание:
Разработать приложение которое реализует алгоритм Ханойская башня на стеках. Пользователь указывает количество башен, количество колец, номер башни на которую должны одеться все кольца в стартовый момент и номер башни на которую должны перекинуться кольца. Количество башен от 3 до 10. Количество колец от 3 до 20. Программа должна отобразить башни в виде псевдографики. Каждый новый кадр рассчитывается после нажатия на клавишу Enter. На каждом кадре отображаются башни, кольца (каждый своим цветом и диаметром). Организовать работу над разработкой приложения с использованием модели gitflow. Также необходимо расписать полностью как будет работать этот код.
Требования:
1.Ваш код не содержит глобальных переменных
2.Код написан по стандартам PEP8
3.При вызове функции, она должна реализовывать только то, что ей прописано по зданию. Если она должна получать строку от пользователя, то она не должна ее обрабатывать.
4. Программа должна быть совместима с Linux OS