#. ## .##### .......# . ..#.# . # #.#.#.########.# #.##.#.#...%........ ###......%..#......[.. ...............$....# .....#.''''+'.......# # #.+....'.....?.# +..<.'hh.....# +....lg.g....#.# +....g.hh....... +++++'l####.###. ...... .# ######## #