.# .# .# .# # .##.#.. ##....... #ggg..# #?# #.#+###.## #......... #......... #..?...... #[.......# ##...##... 8...8 ?# #...## . #...#