# .... .# .#.# #. ... ..##.#.# #.. ... ........# ..# #.# #....#.#.#### #.##.##.###......... #.#.#.###.......... ...###...###...#..w.... .......<.......#..... ...###...###...#... #.#.#.###..#.#+# #.##.##.###..w#.######. ..# #.# #............... ... ... #............... #.. ... #............... .. ..........##......... .......###'##.#.#. ...##.....g....g.. ... #..###........ #. #.##.#.#. ... ...# ... #.# ..# .# .... #