#.. #.# #.# #.# . ######+#.### ..####..........# #####+##### .................# #.........# .................####.........### ...................gSg...........+ ............#.#!##########......## ........$...#.#.# #...g[....# ....#########.#.. +.........# ##.#########....####.# #.......##......# .# +..........g..)### #.. ################## #...........S....##.... #................###.......##.............. #..........................##.............. #.........###....#####..S...g.............. #..........................S.......$........ #...........#.....####'####................. #...........#..#..#.......#.......b..#...... #(.............#..#.⌠.g.⌠.#..........# l.. ##......%..#...#..#....S..#.)........# . ##.........+......+...⌠...+..........# #.........##......#.......#..........# #........####.....#.⌠...⌠.#...###..### #........# ###...#.......#...####.## #........# #####..####'####...##....# .# #........# #.................###.$..## .# ########## #............g....# #.....# .# #..)..............# #..b#+##.# #####.............# #........# #.........g...# #........# #.............# #........# #.............# #....g...# ############.#########...##.# .... #######....g.g.........# #...# #...............###..#### #...# .####...######.# #..... +...# #....######.# #.>#### #...# #........##.# #..# #...# #....###.##.# #..######...# #....# #.##.# #...........# #(...###.##.# ##.#####....######## #........##.# #.#...#...........## #.#########.####.#..##.#'#######..# #.# #........#...#.#.# ##.# #.# #.#.######..##.#.# #.# #.# #.#......#..##.#.# #.## #.# #.######.#..##.#.# #..# #.###.#######.######.#..##.#.# ##.# #.......................##.#.# #.###### #####.#######.######.#.......# #.#8.#.# #.................#..##.### #.#'#..# ##########.########..##.# #..'#.<# #...........##.# ###'#..# ###########.##.# #8.#.# #.##.# ###### #(...# ####.# #.# ###