wwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
w...d...c.........d....d.d....w
w.c.......c........c..........w
w..............c.....c........w
w.b..c..c.d..................gw
w........c......c....b........w
w.c.d.........................w
w.A.....c.........cc......c...w
w....c.......u......u.........w
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwww