Python 3 17 алгоритм евклида принцип тестирования программ