.# .. .. #... .#...#. ........ #....... .. +....(..# .....#########%......# ...........5k5.....$.. ........############. .......# .....?.# .....## ..... ... .