Author: &#1051;&#1077;&#1087;&#1086;&#1112;&#1077; &#1043;&#1083;&#1091;&#1074;&#1072;&#1112;&#1080;&#1115;