.
      .
      .
,    -         !   ...
      .
      .
      .
      .
      .
      .
      .
,    -         !   ...
,    -         !   ...
      .
      .
      .
,    -         !   ...
      .
      .