-WWWUUWW-
WWXX--XWW
WXX---XXW
L------XW
L---S---R
WX------R
WXX---XXW
WWX--XXWW
-WWDDWWW-