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