##### #...# #..h# ###r.h# .....# #.h.# #...# ##. #####...######...... ...........w......... ######.#######...... #. ##. .. ... ###