WWWWWWWWWWWWWWWWWWWWWW
Ws#####nW####W######oW
W #vvv# W#vv#W#vvv###W
W ##### W#vv#W#vvv## W
W       W####W###### W
W WWWWWWW####WWWWWWW W
W ########oo######## W
W         vv######## W
W#o###### vv         W
W#WWWWWWW  #WWWWWWWW#W
W#######WW #W########W
W##vvvvv#W #W##vvvv##W
W##vvvvv#W  W##vvvv##W
W#########v #########W
WWWWWWWWWWWWWWWWWWWWWW