############# ### #####...........# .. #.....#########.# #.# #.########## #.# #.##### #..........####.# #.....# #..#######.#....# #.....# #........#.#.#### .. ####.....#####.#####[#.#.# ..# #..............### #.#.#.# ... +......>.........# #.#.#.# .##.###................# #.#.#.# .......................# #.#.#.# .......................# #.#.#.# #....................# #.#.#.# ...######................# #.#...# #......%....####.........# #.############ ##.########## ##'##.....# #............# #######.# ##### ##########.### #.......# #.# #.####### #.# ###%#.....# ##### #.# #...(.....# #...# #.# #.........# #.#.######.# #.........### #.#........# ###...###...### #.########## .............# #.# ..l#.............## #.##### ......###...###...# #.#... .# # #....#......>#...# ###.#.######.# ###. #....#.......#...# #..........#.# #...####.#.............## #.#.###.##.#.# #........#......#......# #.#........#.# .....%...#.............## #.......#..#.# ............#.......#...# #########..#.# ........%...#<......#...# #.####....# ............###...###...# #.......### #........#.............## #.####### ....#.####.............# #.# #.. #. ###...###...### #.# #. #.#######.## ##### #.# g #.........# #.# ######.## #.# #.#################.# #...................# #####################