# .# ###.# # .... #.###. ..# #.....####.# #.......a..# .#####.##.# #.# ..# { #.# .... #.# ###.# #.# .# #.# # #.# #.#