##### ##. .. #...# #. ... .# #...# #..#.. .. ####...######### ##### #..#..##. #.[.......#....## ##...## ....#.. #......[)...#...###.....## #.#..##### #..[.)[[..##>#.#.#.......# #.#....#...#.. ####...#####.#...........# #....o)o...'... ###.<.### #.###.#.......# ######o#...#... #.......# ##...###.....## #.o#####... #..#.#..# ##### #......#### #.)...#..... #..#)#..##########.#.......# #......⌠...' #..#.#..##..............##.## #..(Z.###... #..#.#..##......#..).....#..# ###......... #..#.#..##..................# #......#. #.......##......#........#..#####......# ###..#####......#...)....#.##.#.#)####.... #.## ######.....)......##...'.# #### #.# ###........########.# #.# ##### ##.###.#.######...# #.######...# ##)..............## #...).)....# #......#.########## ########...# #.######.# #......# ##.## #.# ###.###.####.######## #.#####.# #.......##..........# #..>....# #.#.##.....#.######.# ######### #.#.###.####.# #.# #.#.# #.####.# #.# #.#.###......# #.# ###.#.........## #.# #......######.# #.####### #.#.##.# ###.### #.......# #.#.##.# #...[.# #.##.##.# #.#.##.# #.....# #.##.##.# #.#).#.# #.....# #....##.# #......# #.....# #.#####.# ####.### ##.....# #.#####.# #.# #......# #.......# #.# #.####.# #.####### #)#####.####.#####.# #.#.<.............)# #........#.#..###### #...###..#.#..# #...).........# ##..###..####.# #..|....####.# #..........<.# ##############