############## #............# #<####.#.###.########### #.####.#.###.##........# ### #.##.......#.##.######.# .... #.##.#.#.#.........# #.# #..## #.##.#.#.###.##.>..###.######## ##...# #.##.#.......##...............# .... #.##.###.######....###.######.# #.(. #........# #.......[# #.# ... #..#####.# ####%..### ###.###### #.# #.. #........# ###.# #.# #.# #.# # #^# #.# #+# #.# # #.# .# ##'## #.# #.### #.##.###.# ##...## #.# ###.#.## ....... ##.....## #.. ##.#....# #.#.## ##.......## #.. ####...##.#######....####.........# ... +.........).............'.........+ ####...##.#######....####.........# ##.###.# #.#.## ##.......## ## #.# .....# ##.....## #.# .......# ##...## #.# .......# ##+## #.# .......# ..# ......# ..# ....# # ######.# ......# #.....# #.# # #.# .# #.###.##.# #......... #)....##.# ##.#### #.# #####.# #...%.# #.##### #####.##### #.........# #+# #.###.##...# #...# #.# #.#.###.#.....# #.###..# ....... #######.##...# ....... <.............## ##........ ######.......###oo....... #####.##og(#.......# #####.###.....# #.# #...## .#. #+## .# #. ## ##