.# .# ..# ..# ...# ###...### #........ ###.###... #..a....... #.##.###... #.##.# #.<#.# #..#.# #..#.# ####.#