## .# ##.## .... #..###### #........ ####..###### .#.#.(......... ................ .!#.#.##..####.. .$.#.##..# . ..........# .###.##.## # #.# #.# ### #.##...# #. #......+ #. #.####.# .###.##.### ..........## .. ...........# ......#.......+ #..# #.......# ##..###.......#.#. .................. .................. ........#######+#. ............... ##..#...######. #. #...# # #..l# #...# ............... #.............. #..........##.. #..........# ............ ..#........#. ###...........