##Z## ... ... ... #.# .. #.# o. . #.# #.# .# .#. #.# ##'## .# .... #.# ##...## #. .##.. ##.# ##.....## #. ### .... ##..# ##.......###.##.##### ..# # ##...####.........##........#####..#...# ##.......'.........+..................... ##.....####.........##.....##.#####......# #.......# ##.......###..#.###.# #.##.## #.......# ##.....###.......#.# Y# #.......# ##...## ##..###.#.# # ##...#### ##'#######.# #.#.# ##.## #.........###.#.# #># #.#######.......# #.# ##.## #.###.### ####.##########...#### #.#...# #.......##...........# #.#.#.# # .......# #.##.##.##.####...##.#####.### .# .#....# #.##.##.##.# ##.###.#.....# #. ...#.## #.##.......# #.....#.###.### . ..... #.#####.#### #.###.#.###...# .# #.#.# #.#####.# #.# #.#.##....###.# #.####.#.# #.......# #.# #......_......# #........###### ######### #.# #####.)..##.### #........# #.# #...###.# #.######.# #.# ###.###.# ####### #.# #.# ############.## #..)).# #.....# #####.######.##### #.............# ##.##### #.###.# #................# ####.##########..#######..## #.# #.# #.###.######.###.# #.....# ##.............# #.###.#####.##...#####.###.## #.##..# #.....########.#### #.#.........#..........##...# #.#...# ##...## #.......# #.#.#.########...#######..#.# #.#.#.# ##.## #.#####.# #.....# ##.## #....# #.#.#.# #.# # #.# #..#..# #.# #.#### ###.....## #.# # #.# #.....# #.# #.# #........# #+# #. #.# ##.#### #+## #.# #.#......# #.#####.# #.# #...## #.# #.#...<..# #.......# #.#### #[....# #.## #.#......# ###.##.## #.##.## ##....c.. #..## #........#### ####...#.#######.#...####........ ####...## #####.......+ +.<...................c.'........ +.......# #....#### ####...#.#######.#...####........ ####...## #.#.## #.....# #.##.## ##..$.... #..## #.### ### .. #.##### #.#### #...[.# #.## #.# #.. .. #.# #####.### #$..## #.#### #.# #.# .# #.# #.......# #+## #...<# #.# #.# #.# #.# #.###.#.# #.# ####.# #.######.####.########.# #.# #.#.# ###.### #.# #.......(..#........##.# #.# #.#.# #.....# #.# ########.#.#...## #.##.# #.###.#.## #.....# #.# #.#......# #.##.# #.##.....# #.....#########.# #.#.#...## #.##.# #.##..#..# #...............# #......#####.##.# #........#######.#.#.########### ###.............# ####...............#.# ###.)......#### #.###.#######.###.# #.######.# #.# #.# #.###.# #........# #.. ..# #.....# ########## ####### #######