### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# . #.# #O# #. #.# #.# #.. #.# #.# ####.#####.#####.# #...........)....# ............####### #......)....# ............# .............# .?....[....#..# ......####.##.# #..## #.# .# .. #.. #..