### #.#### #....# #.##.# #.##.######## #.#.......... .# #.#....############.# #.#....# #.....#.# #.#....# #.......# #.#....# #.......# #.#..### #.......# #.#..########.......# #.#..............<..####### #.#>..............Z.......# #......%..##..#####.#####. .........<####s##. #.# ########.## .# #.# #+# .# #.# .# #.# .# #.# .. ............... . .# #######.######..# .c..# ... #... .... #... ..... #...##...... #...<.....a. ##.......... #.......... ##5%....... #...###### #Z..# #...# #####