...........................................****########****.........................................................
........................................**################**....................................................
...................................**######################*..............*#....##...*#..............
........*..#..**............*###########################*..........##..##..##*#............
..**..#..#..*#........*########.....#########.....########*..........###*##*#..............
..*######*#......*########.........#######.........########*.......#######.................
.......######......#########.........#######.........###################...................
......###################.......########.......###########...***###.....................
.......*###****#####################################........*###...................
.........###....*######################################........*###*.................
........*##*.....######################################...........###*................
........###......##################################**####*****####*............
.......*###***##....############################....*##############.............
.......######*##......#########################.........###******........................
....****...........###.......*####################*........*###....................................
.......................*##*.........**############*##*............###......................................
.........................###*..............*##**####***..............*###.......................................
.........................###*..............*##**####***..............*###.......................................
.............................*####*.......*####**###*.........*####...........................................
................................*####**......**####*###*...*###*.............................................
.....................................**###****...*###*######**................................................
...........................................**####**.########........................................................
.......................................................***########.......................................................
............................................................########........................................................
..............................................................######*........................................................
.................................................................*##**.........................................................
