..................########.................. ..............################.............. ............####################............ ..........########################.......... .........##########################......... ........#########..........#########........ ......########................#######....... ......######...................#######...... .....######......................######..... ....######........................######.... ...######..........................######... ...#####............................#####... ..#####......####..........####......#####.. ..#####.....######........######.....#####.. .#####.....#######........#######.....#####. .#####.....#######........#######.....#####. .####.......######........#######......####. #####.......######.........#####.......####. #####........###............###........##### #####..................................##### #####..................................##### #####..................................##### #####..................................##### #####.......##................##.......##### #####.......##................##.......##### #####.......###..............###.......##### #####.......####.............###.......##### .####........####..........####........####. .#####.......#####........#####.......#####. .#####........################........#####. ..#####........##############........#####.. ..#####..........###########.........#####.. ...#####...........#######..........#####... ...######..........................######... ....######........................######.... ....#######......................######..... .....#######....................#######..... ......########................########...... .......#########............#########....... .........############..############......... ..........########################.......... ............####################............ ..............################.............. .................##########.................