    .    .    .            .    .   .      :      :