... .... ... ... #.# .. #.# .# ###########.# .. #......$....# .# #.#########.# .# #.# #.# .###### #.# #.#######....... #.# #........# #.# ########.# ### #.# #.# ..# #.# #.# ... #.# #.# #.# #.####### #.# #.# #.......# #.# #.# #######$## #.# #.#.## #...# #.# #....# ###...### #a# #.....##.a.....#######.# #.....$....<...........# ......##.....########### ...........?.# #...######..... ##### #...(.# #....## ###... #...