#....# #....# ####+##....# #..........#+#### +......>......... #................ #<............... #................ #......##'##+### ########......#<......# #.............#.......+ #.......#######.......# #.......# .......## #.......# #...##..# #.......# #...# ..# #.......# ##... .... ###+#########.......#.. #... .. #...........#.......#.. #...........'.......'. #...........#.......# #.##)######'#.......# #)##.#......)....# #....#....()o....# +[)..#....)).....# #.)..#......o....# #....########....... #.....# ....... ####### ####... ... .