### ### ..# #.. #.# #.######## #.# #.#....... #.# #......# # #####(############ #......+ ... .................# #......##.... . #......##.....# #.#...(....... #.##....).##.....# #.#...>...### # #.##......##.....# ##########h#...%#.#h... .#.##.##......##.....#######.................... .........>...................................... (###.#.#...........################.###.......#.# .........#+#+####### ...................... .##.##..(#.#.# ####................ #.##...#.#.# ................. #......#.#.# #.#......##....(. #####..#.#.# #.#######..... ###..#.#.# #. ... #.+.##.#.# #.#......# #.#.##.### #.#.##.######## ##.#............ #<.'.##.######## ##.####.# #.# #.# #.# #.# #.# #.# #.+ ..# ### #.# #.# #.#