###... .. #...... #.# #. .....^ ..##. ..... .... ##...# #..# ###...# #..##.....# #W.......# ##.....)..# #.........# #............... #.)..##.....#..# #.### #.....##..= #.. #.....# ### #. #.....# # #######