*................* ***............*** ...*..........*... ..*...........**.. ..*..*..***....... .....*..******.... ...*.*.....**.*... ..*.*........*.*.. ..*............*.. .**............**.