##.... ...# ..?..### ..# ......## ... ........ ###.## #....w# .... #.....# #.#####.....# #<.).w.!....# #..########.# #...... # #.##.### #. #.. # ##.# .#