######### #.......# #.......#####. Z #............. ######### #Y. #....[..##### #.......# o.o #.......# ######.######... . #######[###......######.#.... #...#.####...oo.o.)./.. ###...# #.#####....#.. ##..#####.# ....# ##..####...# ....... .# ############.......o### ....... #. . ######.............#.#..Z..# .......# #.# #. ### #.............######.#o....# ......#. #.# #.### ..# #.###.###.###.# #........######..##.#.##.# ...###.##### #.#...#.#.#.#.# #..o......##.##>.##.#..#.# ###.[.......# #.###.#.#.#[#.#####F.........#.....##.##...###...........### ##................##.......................)................. #........................)..#...#......####..###....#<######## #..#.#.#.#.#.#..)<##.....[...#......#...###..###.##...#..##..## #..#.#.#.#.#.#.##..####..###...)......#..F.......#.......#8..8#.# #..###.###.###.##....................######.#.#............>....# #................#..#####...###[..#.......................).....# #....................# ###.#........######.#............#8..8### #..###.#.#.###..<....######..........### ##...##.........##..## #....#.#.#...#..........#.....#.##.....# #..####......#...#### #..###.###.###...##..##..........##..#.###..####..).#..#### #..............#.....######+###..##..#..#[.........###.^.# #.#######...............#.....#......##...#.######.......# #.......................#.⌠.⌠.#..........##.###....####### ########.....[..........'..>..'..#..............#### #................#.⌠.⌠.#..#.....#....##### #.....).........##.....#..............# #...............####'###.#########....# ##.............## #.....# ##...# ##.....#.....## ####### ##### #############