. ..# .# .. .. ... #. .. ....#.##.## .....#o#... #.#....... # .........###.# ..#..##).^...### ................ ###.#...#.#.### #.###.#.#.#.# # #......g....# #######o##### #o# #.# #####.# #....<# #######