.. .# # #. ..# #.#. ..# #.#.###..# #.....b .# .......#a# #.#.#