... #.# #.# #.# #.# ###.### ..... ########.#### #...ab......# #.#.###.##.##.### .................# #.#.....#..##.#.# # #######.....#.# .....a.........# ########.###### .... ###.## #.# #.# #.# #.# #.#