..... ....... ......... ......... ......... .O....... ......... b...... .....