**********……….*****……….*****……….************………**********……..**********
***…….***……….*****……….******………***….……****………***………………….***………**
.****…….............*****………******……….***………****……….***…………………***…………..
….*******………..*******…..******………..***********………..*******…………***…………..
…………****……….*******…*******………..***………………………***………………..***…………..
***….******………..*****…..*******………..***………………………***…………………***…………..
**……..*****………….****..*******…………..***………………………***…………………***………….
***********…………..***********……………***………………………**********…….***………….