############ ......oo.(.# ... ##########.# #......># .####...######o## #.........# ..........<.o....# ........o..# .####..)######..# #....Z....# ...#####..# #..# #...o...# #.........# ###..# #...... #..######.####....# #...# #.##...##.# #..# ##### #......##.# #..######...# #..#......# #......)....# #.#_#...### #....<..#...# #..#....# #######)##.## #.......# #o##.# ##..##..# #o##.# .# #..# ###.##.# . . .. #......# #.# ####.#.#..# #.# #.........# #.# #.##.#.#.## #.# # #.....# #.# ###.### #.# #.# ##.## #.####.######### ##...## #..............# #####(..<.### ....##....######.# #...).<.....# #......## #.######.###..(..#.# ####.#.# ###...............##.# #.#.# #...........#####.###.# #.#.# #.########..# ### #.# #.#.# # #..####### #.# #.# #........# #.#### #.# ###.#####.###.#.. . #...........#.#.# #.#.#####.....#%## #.#.#####........# #.#................# #.#####.#........### #.# #.#....##.## #.# ##.#.......# #.####...##.##### .####...........# ..............##.## ##########.###.## ##.#.## ##.## ###