.##...... ......... ........ ####...... #......... #.###.##.. ###....a.... ..#####......#.... #.[..........+.... #............#.##. .###............#.# ## ................# ..## #............... #Z.. #.........$.... #...####............. #.........##.##.#### ...^.###....... ........#....## ....###.#.... .... #!#.#(# ....