----WWWWWWW----
----W-2-2-W----
----W--7--W----
----W2---2W----
-WWWWW888WWWWW-
-W1111---1111W--
-W11-------11W-
-W11-2-5-2-11W-
-W1---------1W-
-W1-2-111-2-1W-
-W1---111---1W-
-W1-2-111-2-1W-
-W1---------1W-
-W11-2---2-11W-
-W11-------11W-
-W1111---1111W-
-WWWWW666WWWWW-
WWWWW2---2W----
W242W-----W----
WF--W-----W----
W---W--3--W----
W---P-----W----
WWWWWWWWWWW----