# #...# #. . .# ##.# #...# #.[.. #. # #.....######...#### # #....4o............. #.....#........#....# #..## #............ # # ######... ##### #...# #...# ..# ##.#. ## #...##..# #### #.. ##. .. ... .... .# .... . ....# ..... .......# . ##. .##.. ## #.# # # #... .# ### . . . ..# #. . . ##.. # . # ... . #. # # .# # ###.# . . . . . # . # . . # . #