...... ....... ... .......#... #.# ......#.. .... #....... ##...# +...... ...... ##+#.....####........###.# #....................#...## #......r................... #.....w......##............ #........[...##+#+#........ #...####................... #.. ...................... ...# #. #..................# .....#. ............#'#....# #........ ............+.+....+ +........ ............#.#....######........ ...........#.#........##........ ............#.................. ..........#.................. .........##'#####.........# #...##.########..###### #.....>...<...)...... ####.######.#..###### .... #.#..##### ##### #.......... #.#..###### #.#..# #.#..# ###..# #..# #..# ...