########## #### ##### ### #........# ..# #...#### ##.###.#.##.#.# #.# #.#....# ##...##.#.##.#.# #.########...##.######.....#.#.##.#.# #.......###.##.................##.#.# #.#####.# #.###.########.###.####.#.# #.# #.# #.# ### #.# #.# #.#.# #.### #.# #.# #.# #.. ..#.### #...# #.# #.## #+# ########...# #.#.# #.# #..# #.........# ##.#.# #.# ##.### #.#######.# ##..#.###.####.#.### ##.##.# ####.........#........### ..###...#.# +>......!...............+ ...........# ####.).#.#####.##.....### ..###...#.# #......# #.##<#.#.# #.###..##.# #.####.# #.##..##.# #!........# #.# #.# #.###.# # #####.##### ##+## #.####.# #.# .# # #.# ...# #.##...# #.# .# ### #. #.# #..# #.##.#.# #.. .. #...#.########.##### ######..# #......# ### . ##...!......))......# )...#...#########.### ........<...###.###.# #.........# #.# ....>.....[.# #.# ###...###.# #.# ...............# ##..# #.#####.# ...........##### #.######..# #...%...# ...........# #(....F...# ######### ###.......# ########s## ##.####.. #.# #. ### #.# #.# #.. ... #.. .