#. .. .# .. ... #. #.# #. #.# #.## #.# #..# #.# ##.# #.# ###########.###.## ....w...)........# #......####.###..# +...... #..##..# #...... ##.##..# #.....? #.##..# #...... #.##..# #...... ..#..# #...... #.#..####### #.#......... ..###...#######. .......rh.....# ...........<#.# #######.##### .... ###.. #..# .... ..s. ..