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