##... .... .# .... .># #... ... ..# #.## ##.# #...####..# ##..?..<## ##..w.....#.. #....<......# #...........# #...........# #..........## #..........# ##?.......## #........# ..........