# .# ## ###.##.. #..... .#.##########.#.# ..........%..<..##.. .#.###................ .#.###..........##... ...................... ###..........##.. ##.#######.# . . #.........# ... #.........## ..... #........... ..... #.#######.## ......#.# .!.....#.#######. .........a....... ########.#######. #.# #.# ... ... ..... #####