################ ........<.#....# ..........#....# ..........#....# ..........#....# ..........#....# ...####'###....# .. #......'....# . #......#######+# #............>.. #............... ########(######........ .....O)).D....#........ ..............#........ ..............#........ ..............#........ ..............#....#### ..............+....# ..............#....+ #####+#########