wwwwwwwwwwwwwwwwwwwww
w~~~~wdcrdwxxxxwccc.w
wi~~~wd.gdwxexxw.d..w
w~~~~wd..dwxxxxw.d..w
ww1wwwww3www-wwwww22w
w....~....~....~..crw
wgc..A.d..c..d......w
w....~....~....~..cbw
ww22wwww3www2wwwww1ww
wr...w.d..wx.dxwcd..w
w~~~~w...rwxxxxw.d..w
w.cc.w.cc.wbxxxwgc.bw
wwwwwwwwwwwwwwwwwwwww