Кто разбирается объясните правильно ли я понял принцип работы программы?