### ....# ######## .....# #......# .....)######......# >..................# .........####......######## ..................%...g.).## ...)...#..###......######..# .....###)# ###.#### ##)# .......##g. #.# #.### ............... #.# #...## ................ #.# ###..#### ................##.# ##....### ................###.# #......# #. #.............####.# #......###### #. #................#%# ###.........## ##.#####...............%..# ##.#........# #........?..........##.#..(# #####.%........## #. ##.##.....##.##....#.##<.##########............### #.##.#.##.#)##.#.###..#....(......................## #.#).#...###)%.#..$ .#.....#..#######..<..........# #.##.#.##.#.##.#.### ##.##.##..# #)........#.#.# #..##.##.....##.## #..#.###.#### #....%..###.#.# ##................. ##...###.....##.......###.#.# #....%........##.## ##.....####..............#.# ##.............# .. ##..#.# ##..#.........###.# #..............# ... #..# ###.............# .# #............[... . .... ..........%....## .# #...%.........g.. ##.##.....####.###.#.# . #...........g... #.# . .. #...%.#.# #...g.......... ... # ####..#.# #..Wg(..>..... ... ##.... ##........... . ...### #<......... ..## #######... ..# .. #..# ..# .