двойная конструкция функции