######## ##......# ### ##...##..# ##<## ########........## ###...### #................###### #^#...#Z# #####.######............... ###...### #.........###...##.######## #^#...#Z# #.###.###.# ######.# ###...### #.# #... .# #.# #Z#...#Z# #.# #####.# ##'## ####..### #+## #.#######.# ##...## #e#..#e# ##### #...## #.........# ##.....## ###..#######...# #.....# ########..# ##.......## #^#..#M##....#.###....... ##...####.........# ###.######.....##........ #.......+.........+ #p#.#Z# #.......'........ ##...####.........# ####.### ##......#.......$ ##....# ##.......## #Z#..#n# ##.....##....... #.###.# ##.....## ###.#### #......# #.....# #.# .# ##...## ### #p#.#Z# #......# #...## #.###.########'## # #.. ###.### #......# #+## ##%..##.........# #>#.# #^#.#Z# #.###### #.# ##.###.######..# .#.#####.##### #.# #.# #.###.######..### ... #Z#...#^###.##### ##.## #...............# #.# #####.####..%##.## ##...## #####...........#####.### #a#.#Z###.#..#.###.....### #.##..#.............#####.### #................######. #.##..#...#.#######...##...##.##........#.#........... #.........#.# ###..'.>.# #.#........##.###.###### #.##.##..##.# ####...# #............# #.# #.##........# ##### ##........##.# #.# #........#### #a# #........##.###)# ########.## ### #...............## #.......# .....#####.........# #.####..# #.###.# #.##.####.# #.####..# # #.# .##.####.##### ...#..# #.# #..........# # #.#..# ... ....###.###.# #.##....## #. #. #.# #.# ##........# ..# #.# #.........###### ### ######.# #.###.#.#....... ..# ... #..# # #......#### #.# ####.#### #.## ###.#.##########.# #.......# #.# #####+#.# #......#.# #.##.##.# ##+## #.# ........# #.####.#.# #.##.##.# ##...## #.# ###.....###.# ##.#.# #.##.##.# ##.....## #.### #.......##.###..#.# #.##..#.# ##.......## #.#.## #.........#.##.....######.##....###.........###....## +.........'.......................'.........+.......# #.........#......#.######.......###.........###....## ##.......###.##.##.# ####..### ##.......## #.#.## ##.....## #.##.##.# ......# ##.....## #.########## ##...## #.##.##.# ###.#.# ##...## #.#........# ##+# #..(....# #...# ##'## #.#.######.# ####.#### ..... #.# #......###.# ....# #.# ###........# ##.## ####.##### ##...## #.# ##.....##########.# #...................# ..####.############## # ###