................................... -! !!! ! .... .... .... , ! !!! ! ! !!! ! , ... , .... ! .... * ... ........!!!
! ...........
: ! ! ! !!