.....# ####.... #......# ......### .......# .....# #....## # ##...####...... #.###..# ##...#... #.....###......# #.$....##....... #......###...# #.........(..# #..........O.<# #..!..........# #..........#.## ##.........### ###......(. ........... ............. ............## ........#... ....... #...