###### ######## #....# #......# ###.##.# ##......#####################...##.####### #>......'.................................. ##### #.......#####################.####.#.##... #...# #.......# #..............<...# #.#.##.# #z#.###.......# #..............########.#....# #.#.#.........# #........................### #.#z#z#.......####........................'.# #.#...#.######..............).............#...... #.#####.#.................................###### #.# #...................................# #M### #........'##........................# #.M.# #........'..........................# ###.# #........##.........................# #.# #.........<.........................# #.# #..........#........................# #M###Z.......###............#.#.#.#.#...# #.Z.MZ.......+..........................# #####........###..........).#.......#...# #..............########.............# #..............# #.#...>...#...# ###.###..........# #............# #.....############ ###.#.......#.#.. #.....# #.............# #.....# #.#.#.#.#.#.#.# #.....# #.#)..........# ###.### #.....###...z.# #.# #######.[#### #####.# #.# #........# #Z###### #.# #........# #)z....# ###'#############........# #o.....# #.......(.......#........# #......# #...............#........# #........ #......(........#........# ......... ###............##........# ........ #..(.........##........# ....... #.(..........##........# ....... #.)..........#.........# ... ##............#........# #.............#........# #.............'......... #.............#....#### #.............#....# #.............#....# #....##########....# #....# #....# #....# #....# ###### #.... #