### ..# #.# # # ##.### .. #. .$.. ...#.##..# .........###### .......)[.....# ..#....)......# #..###......# ...( #......# ..#..###......# . ............# #.###..<....# #########