#...o.. #..... +..... #.oo. ###' #...# ##...##...## ...........?.+ .............# ............# ..........># #...##'######### #+####...##)..##....## #....................# #...............[....# #....................# #....................# #.........o..........# +....................# #....................# ##..###......o##.....# #.<###......o##.....# #. .................# # .................# ..................# ..####...####....## #...####....## #...>........# #............# #............# #....<.......# ##############