--00000000000--
-000---5---000-
00-----------00
0-------------0
0---2-----2---0
0-------------0
0--2-------2--0
0-------------0
0-------------0
0--2-------2--0
01-----------10
0111-------1110
011112---211110
01--1-----1--10
01--1-----1--10
011112---211110
01--1-----1--10
01--1-----1--10
011112---211110
01111-----11110
01111-----11110
000002666200000
-----0^^^0-----
-----0^^^0-----
-----0^^^0-----
7----0^^^0-----
-----0^^^0-----
-----0^^^0-----
-----0^^^0-----
----WW666WW----
WWWWW2---2WWWWW
W242W--!--W2-2W
WF--W-----W-9-W
W---W--3--W---W
W---P-----P---W
WWWWWWWWWWWWWWW