### ##########. .... #...#...... #####...###.....# ####...####.....####.. ###.........###'###..... #......<......'.(......⌠ ###.."......###'###..... ####...####..(..####.. ###. #####...........#####.... .........#..##.......... ..........#..##.....## # #.# .######## #######..###.###..### .# ... ......... ##.# ### ##.######.##### #.####........ ..# #)#.>........# #...##.....!.. .......####......##...#####....#........ .....?................................... ... ..............)##.##.## #......(...... ########.....#..##. #..........=.. ######### ##..........####...#......... #.......## #......##......?..#)........ ###.###..###.....#####..##............. #.# ##..###..#.## ##.#.....#.#...... #.# #...)......# #.........##...>. #.## ##...##......###.(.............. #..# #..###..###............###..... ##.#####.......######.#......# .... #.........#.......##.......w# ..... ###.......#..####.###.......###..... #.......#..# #........h.....$.... ###..####..#####.........#g....... #...####.......####....#h..$.... ##...###.####..#........b=...... ##....#.####.........)...#...(. #............................. #...........##................ #...........# ............###. .............................# ..##..........###...........#... .. #..........# ..........##### # #####...###.. #.... ..