###### #....# #.##.########.# #.##.<.{......# #..##########.# ##.# #.# #.# #.# #.# #.# ##.# ##..# #...# ##.## #.# #####.### #.....%.# #.###.#.# #.#.# ..... #.##$#. .. @#.# ... .# . .#. .# ##