Хочешь помощи, пиши нормальный код, почитай про pep8, а то на твой код без боли нельзя смотреть.
Ну и учись самостоятельно оптимизировать, начни с профилирования для поиска тяжелый мест. Хочешь помощи именно по алгоритмам, так сформулируй проблемное место.
лучший в мире решатель
зачем выдумывать такое?
зачем нам нужна ссылка на видео?