....##..$ #...#...# .......# ...... .... #..# #..# ##..# #)oo# ##o#.# ####..#o# #....##o# #..####..O ....# ... ....## ..... ... ..... .. .$..... .