Способы построения функции