. . . ...######## ..# .............####..# ....>####.........# .....woo..##..##### .....o######....# ..... ###..# ...w #..###### ?.. ##......# .. #.####.# . #..## ##.^# ##.### #...# #.####.# #.....<# #####..# #..# ##.# ... #.. #.. ##..