wwwwwwwwwwwwwwwwwwwwwwwwww
wx.......o.o.....oxo...oow
w........................w
wooo......o......-....w..w
w......x....wwwwx-x.oow..w
wb-...co.....o........woxw
w--....x....Ao....o...woxw
w...o.xx.o......o..xoxx..w
wc--.....x..ooxxo-....w..w
w........x........o..o...w
w---..e..........b-----..w
w....xxx....o....o.oxoo.ow
wwwwwwwwwwwwwwwwwwwwwwwwww