#. . .# #.# ## #?.# ##.. >.# ...######O# #........# #......### #.....?# . #####..)...# ..... ..##..........# .... #....##.......# .... ##..#..#.......# ... .............### . ##.###...........).# #. #......##..........##.# #.#.....# #.............# #...<..# #................ ###....# ######.....#.#### #.....## #......####.# #......####.####.# # #.................. #.....#####.####..... #.....# ..# ###...# ?..#...# .#. .... ......... #. .. .##. .##...... .: ... #...... ## .... #...... ...#