.               .
.                           .
.                                   .
.                        .
.              .