########### #.......... #.....##.############ #.....##.....#........ #..............# #..............# ######### ##.(...##.##....###........ ######......##.......#........# +...[................+........+ ######.##.#.#####....#........# #######.##.#.# #....#........# ..........#.#.#####......)......# ......#....^<..^..%#._.######### ).....+....#######......)<.....# ..... ##.### #....########.# .... #.# #####....# .. #.#####.....#..## . #.....'.........# #######....#....# ... #....#....###.... #.........)...... ######.........### #..............# #...........#### #.......%...# #......#'#### #......#.# ########(# ## ####'###### #... #..(......# #....# #....[....# ##..#!.## #.........# #.o##g.#. #().......# #..###... ##....##### #(.###.... #....# ###..## #....# #....## #....# #...## ###)## #.o### #.# #....######### ########.######### ####........... .................. ###.####### ###############################.######### #.# #)..........((...%..............# #.# #.############################### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #(# #.# #.###########.# #......%......# ###############