##### ### #... ..# ########.#### #.# #....<......# #.# ################# ##.#.######.##.# #.# ................# ... #.##.# #.# .#######........# ... #.##.###.# ##.........######## ... #........# #.#Z............<.# #.# ####.##### ##<#.......######.# ... #$# #.# ##........# #.# ..# #.# #.# ##.......# ####.###### #.# ##'## #.### ##'###### #.........# #.# ##...## #...# ##...## #.##....#.# #.# ##.....## ###...# ##.....## # #....#.# ##.## ##.......## ##.#...# . ##.......## ##...#.# ##...####.........####...#.#### ....####.........# #..##.# ###.......'.........'............. .......'.........+ ..###.# #......>###.........####...#.##### ....####.........# .#.# #.# #.#...#Z# ##.......## ##....# . ##.#.#...### ..... ..# #.#...#Z# ##.....## ##.### #.._....... # #. ### #.......# ##...## #.# ###.#..### ####.#### ##'## #.# #.'#.# #.# ####.### #.# #####..#.# # #.# #...%..# .# #........###... #.# #.##[#.# #.####......... #.. #.#....## ##....###.## ### ..###...## #.##.....###.## #.##.....## ............... #.#..P....# # #.####...###### #.#.P..[.(#.# # #...###### #...........# #.####......... #...........# #.......####### #.....>.....# ######)## ##.........## #.# ### ### #.........# #.# #.. ..# ##ZPP..P.## #.# #.######.# #..P.P..# #.# ######### #.#...##.# ##.....## ##########.# #.......# #......#.######...###### #.......##.## #.#####.# #...........#........... #.#####.#...## #.# #......#.##......######.#### #.#####>.....# #.# ##........##.#...## ........# #.....#.#...###.# #.# #Z........##.##..# #.##.### ##.###.......)...#####.### #.##......##....... #......# #..# #.#.##.######.......# #.#.......#####..### #..###.# ####..###.#.##.# #.###.#.# #.........# ##..#######..# #.# #...........##'## #.# #...# #####.>.### ##............###.# #.##.###.####...## #.# #...# ##.## ##.....#######.....# #.##..## ###.....## #.###...# #######..# ##.....[.## ##.###.######.##..# #.......###.##.#..# #........####.........####.................# #.........##.......# #.###.......'.........'.......................'.................## #. ##...####.........####...##.##..####...####..................# #. ####...####.......## ##..##.##..# #...# ##.(.....#.####.#..# #. #.......# ##.....## ##.#..##..# ....# ##.....##.# ###..# #. #.##...## ##...## .#.###..# .#.### ##...###.# #..# #.##.##..## ##'## .#. #..# #.# ##+# #.# ..# #.......## #.# # (#. #... ..# #.# ####.#### #.#.# ## ..### #.# #.# ##..#.... #### #.# ######....# ##.######.........# #.........####...## ##.######## ##.## ### ###