##################################### ........p...A.c.....................# .........).)A............p..........# #........#######################....# .......... ##.........# ..#....##.. ##..#.[..#..# . #.... #.. ##...##...#..# #.... #.. #....###..#..# #.... #.. #......# ##.#..# ....####.....#p.# .)#. #....##(.# . # #...# #..# #..## #A.# ...## #..# ..... #A.# ##. #c)# #..# #cA# #cc# #....# D#### #eC# #..#....# .. #.X..o#)h# #..#.(..# ... #ooo# ###(.#....#...# #CXo# ..(..#....#..# #...# ...(.....(.(# #Coo# ######(.O)((..### X...# .......)D<<...... .....# .(...(()<))<..... .....# .......[W<<...... ......# .(....pe...(..... .##.#.........### .(............. ............#(#.# #......#....#.... .#..(.......# #. .#.... ....#