:

.

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