. . . ## .##. .## .##.... ..###....... ##[#......... ..+......... #.#g...# #)#g...# #!.##### ##.## #..# ##'########+##.# #..............# #..............# #..............# #.[............# #####..............# .............^.....# .. ...........(......# ... ....##.........### ...########.#.####..# ....................# ..........#(##.####.######## ..........#.##..##.........# #.......#.###.##..######.# #....)..#.###..#..# #.......#.........# ######'#######.##.###### ###+###>.....................# #.....#.####.########.#.####.# #.....#.# #.# #...# +..⌠..'.# #.# ##..# #.....#.# #.# #..# #.....#.# #.# ##.# ###'###.# #.# #.# #...##.# #.# #>. #.<.##.# #.. #...##.# ##### .#