### ... ... . #.#####.########.. #.......#....... w #.......#.#... .# #.#####.#<#.#####..# #.(...<...w..)...... ##....#####Z......## ...... +.......# ##... #......## #... #......# #.. #......# #.. ######.(.. .... ... ..