#################################### #..............).D§O................ #....p.........O)...X..X............. #.)..#######################.......C# #..........p...p../.....X.C.......... #..#.......p.........C..D.p.)#....#. #p(#...### ..#####.*#####...#..D.# #.D#...# #.Q# #)..# ...# #..#...# #..# #.).# ...# #XX#...# #..##+##...# .. #..#... . ...........# . #XO#.... .... ........p...# #..#...# #..# #..#####...# #..#...# #..# #pp.# #..#...# .#..# ..# #...# #.O#...# D.#..# #..# #c..# #..#...##+##..##+##..##+##OO.# #..#.....p...................# #..#....pp.)..........X......#. . #..#...##+##..##+##X.##+##Dp.#.... #..#...# #D.# #..# #...#....# #..#C..# #).# #..# #...#....# #..#...#####))#####..#####...#....# ? ..##################C. #.)#........)))D..D..p...X...#....#.............Z.p..Z......# .# #..O......O..)........D..O.....................§T§.........)...# #..D.#######################........#######################.p..# #...... ......g....<<....(.................p.......# #........ .........<..<...(..............9...cZ.....# #.......... ..........<<...9)........(................# #......... .......D.......C......|...................# #....##### ######........#######################....# #..... ..W........ .... .#.. #..#....#.# #. ##.#....#. #.#....# #..