... #.. ... .. # #######.###.# #......o....# #....a....... #.....(..J.# #..........# #####.####... #.# . #.# #.# #.# #.#