.# ..# ...# ...# ...# #################+### ..................... ..................... ................##### ....# ........#####'###.. ....# ........#.......#.# #...# ........#...)...#.# #...# ........#.....).#.# +...# ........#...>.[)#.# +...# ........#......)#.## #...# #.......#.......)..## .. #...# #.......#########...# ..# #...# #...............#...##..##. ############...# #...............#..##...... #..............# #...............#.##..⌠... #........).....# #...............#.#.....# #..............# '..#########....#.#....#### #........).....# '.# ###[#####...#.....##..## #..............# #.###=#)#:###...#...###....#### #..............# !..⌠_⌠.)[#...#............... #..............# #.......##...######'######### #####..........######## #............ ####L''####....# #...# #.# #..........#......# #............ #.........#....####.####.# #..........#......# #............ #..LW.....#....#.#...#.#.# #..........#......# #..........#####+#'#######....#......('.# #..........#......# #..........#......L....#......#.#...#.#.# #..........'......# #..........#....#.#....#......####.####.# #..........'......# #..........#...##.##...#......# #...# #.# #..........######'## #....∩.....#..##...##..#......#####'###.# #..........##......# #..........#.##.....##.#......#......#..# #..........##......# ##### #..........#.#.......#.#......#......#..###########..........##......# ##.#.###..........#.##.....##.#......#......#.......................##...)<.# ##.../.##..........#..##...##..#......#..[...#.......................##......# #.......'...)......#...##.##...#(.....#......#............%..........##...)))# ##.....##......!...#....#.#....#......#......#.......................##...)..# #.......#.........(#...........#......###+####..................... #......# ##^....##..........#####'#######................................... #......# ##.#.###.................).......)...((........................... #......# ##### #..........(...............)[)............................ ######## #####'######################)###################'######## #....## #[?)))..# #........# ##....## #)..)[..##########........# ### ##....## #.......#........#........# #.###......# #)......#........#........# #..#.......# #.......#........#........# #.^.....#!.# #(......#........#........# #......###.# #(......#........#[.......# ##.(..## ### #.......#........#........# ##....## #########:.......'........# ##....# #........#........# ###### #........#........# ##########........# ##########