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