#+# ##...# ### ##.....# . ##.## ##.......# ##. ####.#...####.........# #.. .............'.........+ ." ####.#0..####.........# .. # ##.## ##.......# #. ...# ##.....## #. .##.# ##..B## #####.#### # #.#########{#####......p.# #...........##.....##.##.# #..#######.B##.# .##.##.# . ............# .##.##I# .........#.###....##.# ##.##....(...I.### #.# # #....####.## #.# #.#.## #.######.# #.### #....I...# #. ##########