########## .# .. #........# ##.##.##.### #........# .(..#.##.#.. ########........###############..#.##.#.# #>.....+.......('.....................#.# # #.######........#####.######..........#.####.## #.######........#####.######.......#..#........ #.....)........g.g.†.......'..................> #.#####)...##########.######................... #.# #gg..# #.# #.......###.######.. #.#####....##########.#### #...............# . #...........).##.........# #######.###.###.##. #############)##.%.......# #............ ........##...[.....#############..#.###. ######..#######.......................# #..# ##g..#######.######...#.# #..# #g.......... ##..#.# # #..# #.##.####### #..#.# ....#.g#######....# ##.#.# ...........ggg..#..# #.#.# .........#########...# #...# .##..#.#.. #.#%# #...# #..#...#. #.# .. #...# ##.##.##.# #.# # #.#.# .. . #.#.# ... .( #.#.. ⌠.. #. #.##.. #.# .># ##########.# #.# #..........# .# #.########## #.##.......# #.##'#####.# #..........# #..........# #..........# #..........# #..........# #..........# #........).# #..........# #.###.##+#.# #. #.##.#.# # #....#.# ######.#.# ..........############## #######...............<# ##################