# ### #. ..# ######## #.######.# #......# #.....##.#######.####.# .### #.#....... ........#.# . ...##.#...##.# #......##.# #.##.#......##.####.##.#.##.########### ..........................)..>.......# #.##...$.##.#.......##.#.#####.######.# ..........#.........##.#.#####.## #.# ?###.g.............####........# #.# ##.###..##.#.#.............####..# #.# #..<....#....#........####.# #..#####.# .#g..###...............# #.####........# .......<....##...##.##.# #.......#####.# ....?....#.## ... #.......# #.# g............ .. # #.###...# ### .............. #.####.......# #............... #.......###..# ...#..#.#.#..... ........# ...# ##....#.#.##.##. #.[........# ##. .......#.. .# #..#######.# #..........# .........# .........# .........# .........# .##.####.# .........#+##.##......# ...............#...#### ......?............'..# ...............#...##.# .........# #####...##.# .........# #......##'#### ######+#.# #............# #.#.# #............# #.#@# #............# #...####...#####'#### #####..#......## #....# .......>........# ####.# .....[..........#######.# ..............#.........#### .........######.####.......### ......................###....# ...................8..._...8.# .......................).....# ...........(......8.......8.# ##....................# #..........8.......8.# #....................# #..............####.## #...................# #..............###### #.....^........# #..............# ################