Detaching functions from main program
Отделение основных функций от программы, что позволит ее более легкое модифицирование и исправление ошибок