#. .... #.# .... #.# ..... #.####### ..... #.#.....+...... #.......#...... +.......'...... #.......########+ #................ ####................ #.h................. ...###+##................ ........w.....##?......... ........(.....##.......... +#.....h......##.......... #........h...##.########+ #............##.# #............##.# #............##.######## #............##......... +...####### ###.# #.### #.#.. #.#.# #.#.# #.#.# #.#.# #.#.# #.#<# #.#.####.. #.........# ########.##