..# . ..# .. #.# .###!# ....# #..# #..######.# # #.........# ###..###..######### ........O......<..# ..........#######.# .....###.## # ###. #.# # #.# #.# ..# ###