### #.# #.# * #######.####.# #....##...##.# * ##)#####.###... #.## #.# #.# #. , , ##.## ##.# #.## #..#* , * #####...####.## #..##..... , , #.#..##..##..# ##.........# , * #..####.....####............ , , #..# ##.................... , , , #..# ##........##.......... , , , , ##..####......######.......... , * ####........####.## #........... #############* * #....####..## #..# ##............ #...#...#...# ###.## ##.# #.[###.............. #.⌠...⌠...⌠.# #.## #.## ##.##<............... #...#O..#...# #.#.## #..#####..................... ######o###### ** ####.## ##..##........................ #...#...#...# #..###............###)#............. #.⌠...(..(>(# ##..#.<..##.......#..{#.............. #...#..(#(..# * ##......#........#.#)#...............##.###.###### * ,, #.##..#..........#...#...............#..,#...#...#, , ,, ..# #..#..........#.#o#.....o........# .⌠ #.⌠...⌠.# ###, #.............#...#...........#...*, ,#...#...# * ##............#.#.#........o.###..######.######,* * , ............ #...#......a{O.# *#...##.....# , * ........... ###.#........#.## #...#.##..# ,, .... ..., #...#.......##..# #....##*..# * * , #.#.#......###..# #..O..# #.# * , , , , , , #...#S.....# #..#####....###.. ,, , #?#.+ ...... #..O..O..........# , ,,#...#, ....................... * , , #.#.# ..##................# , , #...# ,* #..##............ , , ###.# * #.#####......... , , , . , #.. #..#..... , , #.. ..####.. * , ,. *..# # , * * .## , * , , , , * * ,, , * , * , , * , , , ,