......... ........ ....... ..... #...# #...# . #...###... ##......... ##.......... ###O.......... ##..O.......... #....[......... #................ #.................. ..................$ ..........#####... ........### ..# ........# .......##