.    .
    .    .
    .    .
.  .
.  .
    .    .