######## ........##### .........#...#### .........#......########## ....(....'................ . ..........#.........####### #...########'########.......). #............#................ #........<...#O######......... .......................###### ...........##.###......# ########.......##....### #..###..##....# ..... #..##....############### ...............>.)....=........ ###.#####..##.######............ .. ...... #............ ### ..### #........... ##### #........... ........ ######'#.... #.#.#.... . ... #.#.#....# . #.#####?#.#....# ...........#..# ....#..<.....# .#<...D....###### W................#.. ...##.###..###.....Z .. #.#........# #.#.#.##.#.....O #........# .## ###...#### .....$ ...... ...... ...# ...#. ...... ...# ##########..........#... #..Y..................... #..Y.YY........#......... #..............#........ ################....... #....(# #.....# # #.....#.# #o..[.'.# #no...##....J. #.o...# #### #.....# ####+##