Twists with S and Z: Difference between revisions

From TetrisWiki
Jump to navigation Jump to search
*>DIGITAL
testing out diagram symbols
No edit summary
 
(One intermediate revision by one other user not shown)
Line 7: Line 7:
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
..........
{{pfrow |g|g|g|g| | |g|g|g|g}}
GGGG..GGGG
{{pfrow |g|g|g| | | |g|g|g|g}}
GGG...GGGG
{{pfend}}
</playfield>
{{mirror}}
{{mirror}}
|{{pfstart}}
|<playfield>
{{pfrow | | | | |S| | | | | }}
....S.....
{{pfrow |g|g|g|g|S|C|g|g|g|g}}
GGGGSCGGGG
{{pfrow |g|g|g| | |S|g|g|g|g}}
GGG..SGGGG
{{pfend}}
</playfield>
{{rotright}}{{softfirmdrop}}
{{rotright}}{{softfirmdrop}}
|
|
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
..........
{{pfrow |g|g|g|g|S|S|g|g|g|g}}
GGGGSSGGGG
{{pfrow |g|g|g|S|C| |g|g|g|g}}
GGGSC.GGGG
{{pfend}}
</playfield>
{{rotright}}
{{rotright}}
|}
|}
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
..........
{{pfrow |g|g|g|g| | |g|g|g|g}}
GGGG..GGGG
{{pfrow |g|g|g| | | |g|g|g|g}}
GGG...GGGG
{{pfend}}
</playfield>
{{mirror}}
{{mirror}}
|{{pfstart}}
|<playfield>
{{pfrow | | | | |S| | | | | }}
....S.....
{{pfrow |g|g|g|g|C|S|g|g|g|g}}
GGGGCSGGGG
{{pfrow |g|g|g| | |S|g|g|g|g}}
GGG..SGGGG
{{pfend}}
</playfield>
{{rotleft}}{{softfirmdrop}}
{{rotleft}}{{softfirmdrop}}
|
|
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
..........
{{pfrow |g|g|g|g|S|S|g|g|g|g}}
GGGGSSGGGG
{{pfrow |g|g|g|S|C| |g|g|g|g}}
GGGSC.GGGG
{{pfend}}
</playfield>
{{rotleft}}
{{rotleft}}
|}
|}
Line 52: Line 52:
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow | | | | | |g|g|g|g|g}}
.....GGGGG
{{pfrow | | | | | | |g|g|g|g}}
......GGGG
{{pfrow |g|g|g| | |g|g|g|g|g}}
GGG..GGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow | | | |s| |g|g|g|g|g}}
...S.GGGGG
{{pfrow | | | |s|C| |g|g|g|g}}
...SC.GGGG
{{pfrow |g|g|g| |s|g|g|g|g|g}}
GGG.SGGGGG
{{pfend}}
</playfield>
{{rotleft}}{{softfirmdrop}}
{{rotleft}}{{softfirmdrop}}
|
|
{{pfstart}}
<playfield>
{{pfrow | | | | | |g|g|g|g|g}}
.....GGGGG
{{pfrow | | | | |C|s|g|g|g|g}}
....CSGGGG
{{pfrow |g|g|g|s|s|g|g|g|g|g}}
GGGSSGGGGG
{{pfend}}
</playfield>
{{rotleft}}
{{rotleft}}
|}
|}
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow | | | | | |g|g|g|g|g}}
.....GGGGG
{{pfrow | | | | | | |g|g|g|g}}
......GGGG
{{pfrow |g|g|g| | |g|g|g|g|g}}
GGG..GGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow | | | |s| |g|g|g|g|g}}
...S.GGGGG
{{pfrow | | | |C|s| |g|g|g|g}}
...CS.GGGG
{{pfrow |g|g|g| |s|g|g|g|g|g}}
GGG.SGGGGG
{{pfend}}
</playfield>
{{rotright}}{{softfirmdrop}}
{{rotright}}{{softfirmdrop}}
|
|
{{pfstart}}
<playfield>
{{pfrow | | | | | |g|g|g|g|g}}
.....GGGGG
{{pfrow | | | | |C|s|g|g|g|g}}
....CSGGGG
{{pfrow |g|g|g|s|s|g|g|g|g|g}}
GGGSSGGGGG
{{pfend}}
</playfield>
{{rotright}}
{{rotright}}
|}
|}
Line 95: Line 95:
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow|G|G|G|G|G| | | | | }}
GGGGG.....
{{pfrow|G|G|G|G| | | | | | }}
GGGG......
{{pfrow|G|G|G|G|G| | |G|G|G}}
GGGGG..GGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|G|G|G|G|G| |Z| | | }}
GGGGG.Z...
{{pfrow|G|G|G|G| |C|Z| | | }}
GGGG.CZ...
{{pfrow|G|G|G|G|G|Z| |G|G|G}}
GGGGGZ.GGG
{{pfend}}
</playfield>
{{rotright}}{{softfirmdrop}}
{{rotright}}{{softfirmdrop}}
|
|
{{pfstart}}
<playfield>
{{pfrow|G|G|G|G|G| | | | | }}
GGGGG.....
{{pfrow|G|G|G|G|Z|C| | | | }}
GGGGZC....
{{pfrow|G|G|G|G|G|Z|Z|G|G|G}}
GGGGGZZGGG
{{pfend}}
</playfield>
{{rotright}}
{{rotright}}
|}
|}
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow|G|G|G|G|G| | | | | }}
GGGGG.....
{{pfrow|G|G|G|G| | | | | | }}
GGGG......
{{pfrow|G|G|G|G|G| | |G|G|G}}
GGGGG..GGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|G|G|G|G|G| |Z| | | }}
GGGGG.Z...
{{pfrow|G|G|G|G| |C|Z| | | }}
GGGG.CZ...
{{pfrow|G|G|G|G|G|Z| |G|G|G}}
GGGGGZ.GGG
{{pfend}}
</playfield>
{{rotleft}}{{softfirmdrop}}
{{rotleft}}{{softfirmdrop}}
|
|
{{pfstart}}
<playfield>
{{pfrow|G|G|G|G|G| | | | | }}
GGGGG.....
{{pfrow|G|G|G|G|Z|C| | | | }}
GGGGZC....
{{pfrow|G|G|G|G|G|Z|Z|G|G|G}}
GGGGGZZGGG
{{pfend}}
</playfield>
{{rotleft}}
{{rotleft}}
|}
|}
Line 139: Line 139:
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g| | | | | | }}
GGGG......
{{pfrow |g|g|g| | | | | | | }}
GGG.......
{{pfrow |g|g|g| | | | | | | }}
GGG.......
{{pfrow |g|g|g|g| |g|g|g|g|g}}
GGGG.GGGGG
{{pfend}}
</playfield>
{{mirror}}
{{mirror}}
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g| | | | | | }}
GGGG......
{{pfrow |g|g|g| |S|S| | | | }}
GGG.SS....
{{pfrow |g|g|g|S|C| | | | | }}
GGGSC.....
{{pfrow |g|g|g|g| |g|g|g|g|g}}
GGGG.GGGGG
{{pfend}}
</playfield>
{{softfirmdrop}}
{{softfirmdrop}}
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g| | | | | | }}
GGGG......
{{pfrow |g|g|g|S| | | | | | }}
GGGS......
{{pfrow |g|g|g|S|C| | | | | }}
GGGSC.....
{{pfrow |g|g|g|g|S|g|g|g|g|g}}
GGGGSGGGGG
{{pfend}}
</playfield>
{{rotleft}}
{{rotleft}}
|}
|}
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
..........
{{pfrow | | | | | | | | | | }}
..........
{{pfrow |g|g|g|g| | |g|g|g|g}}
GGGG..GGGG
{{pfrow |g|g|g| | |g|g|g|g|g}}
GGG..GGGGG
{{pfend}}
</playfield>
{{mirror}}
{{mirror}}
|{{pfstart}}
|<playfield>
{{pfrow | | | |s| | | | | | }}
...S......
{{pfrow | | | |C|s| | | | | }}
...CS.....
{{pfrow |g|g|g|g|s| |g|g|g|g}}
GGGGS.GGGG
{{pfrow |g|g|g| | |g|g|g|g|g}}
GGG..GGGGG
{{pfend}}
</playfield>
{{rotright}}{{softfirmdrop}}
{{rotright}}{{softfirmdrop}}
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
..........
{{pfrow | | | | | | | | | | }}
..........
{{pfrow |g|g|g|g|C|s|g|g|g|g}}
GGGGCSGGGG
{{pfrow |g|g|g|s|s|g|g|g|g|g}}
GGGSSGGGGG
{{pfend}}
</playfield>
{{rotright}}
{{rotright}}
|}
|}
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
..........
{{pfrow |g|g|g| | |g|g|g|g|g}}
GGG..GGGGG
{{pfrow |g|g|g| | |g|g|g|g|g}}
GGG..GGGGG
{{pfrow |g|g| | |g|g|g|g|g|g}}
GG..GGGGGG
{{pfend}}
</playfield>
{{mirror}}
{{mirror}}
|{{pfstart}}
|<playfield>
{{pfrow | | | |s| | | | | | }}
...S......
{{pfrow |g|g|g|s|C|g|g|g|g|g}}
GGGSCGGGGG
{{pfrow |g|g|g| |s|g|g|g|g|g}}
GGG.SGGGGG
{{pfrow |g|g| | |g|g|g|g|g|g}}
GG..GGGGGG
{{pfend}}
</playfield>
{{rotleft}}{{softfirmdrop}}
{{rotleft}}{{softfirmdrop}}
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
..........
{{pfrow |g|g|g| | |g|g|g|g|g}}
GGG..GGGGG
{{pfrow |g|g|g|C|s|g|g|g|g|g}}
GGGCSGGGGG
{{pfrow |g|g|s|s|g|g|g|g|g|g}}
GGSSGGGGGG
{{pfend}}
</playfield>
{{rotleft}}
{{rotleft}}
|}
|}
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow |g|g|g|g| | | | | | }}
GGGG......
{{pfrow |g|g|g|g| |g|g|g|g|g}}
GGGG.GGGGG
{{pfrow |g|g|g|g| | |g|g|g|g}}
GGGG..GGGG
{{pfrow |g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfend}}
</playfield>
{{mirror}}
{{mirror}}
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g|g|s|s| | | }}
GGGGGSS...
{{pfrow |g|g|g|g|s|C| | | | }}
GGGGSC....
{{pfrow |g|g|g|g| |g|g|g|g|g}}
GGGG.GGGGG
{{pfrow |g|g|g|g| | |g|g|g|g}}
GGGG..GGGG
{{pfrow |g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfend}}
</playfield>
{{softfirmdrop}}
{{softfirmdrop}}
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow |g|g|g|g| | | | | | }}
GGGG......
{{pfrow |g|g|g|g|s|g|g|g|g|g}}
GGGGSGGGGG
{{pfrow |g|g|g|g|C|s|g|g|g|g}}
GGGGCSGGGG
{{pfrow |g|g|g|g|g|s|g|g|g|g}}
GGGGGSGGGG
{{pfend}}
</playfield>
{{rotright}}
{{rotright}}
|}
|}
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g| | | | | | }}
GGGG......
{{pfrow |g|g|g| | | | | | | }}
GGG.......
{{pfrow |g|g|g|g| |g|g|g|g|g}}
GGGG.GGGGG
{{pfrow |g|g|g|g| | |g|g|g|g}}
GGGG..GGGG
{{pfrow |g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfend}}
</playfield>
{{mirror}}
{{mirror}}
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g|s|s| | | | }}
GGGGSS....
{{pfrow |g|g|g|s|C| | | | | }}
GGGSC.....
{{pfrow |g|g|g|g| |g|g|g|g|g}}
GGGG.GGGGG
{{pfrow |g|g|g|g| | |g|g|g|g}}
GGGG..GGGG
{{pfrow |g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfend}}
</playfield>
{{softfirmdrop}}
{{softfirmdrop}}
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g| | | | | | }}
GGGG......
{{pfrow |g|g|g| | | | | | | }}
GGG.......
{{pfrow |g|g|g|g|s|g|g|g|g|g}}
GGGGSGGGGG
{{pfrow |g|g|g|g|C|s|g|g|g|g}}
GGGGCSGGGG
{{pfrow |g|g|g|g|g|s|g|g|g|g}}
GGGGGSGGGG
{{pfend}}
</playfield>
{{rotright}}
{{rotright}}
|}
|}
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
..........
{{pfrow | | | | | | |g|g|g|g}}
......GGGG
{{pfrow |g|g|g|g| |g|g|g|g|g}}
GGGG.GGGGG
{{pfrow |g|g|g|g| | |g|g|g|g}}
GGGG..GGGG
{{pfrow |g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfend}}
</playfield>
{{mirror}}
{{mirror}}
|{{pfstart}}
|<playfield>
{{pfrow | | | | | |S|S| | | }}
.....SS...
{{pfrow | | | | |S|C|g|g|g|g}}
....SCGGGG
{{pfrow |g|g|g|g| |g|g|g|g|g}}
GGGG.GGGGG
{{pfrow |g|g|g|g| | |g|g|g|g}}
GGGG..GGGG
{{pfrow |g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfend}}
</playfield>
{{softfirmdrop}}
{{softfirmdrop}}
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
..........
{{pfrow | | | | | | |g|g|g|g}}
......GGGG
{{pfrow |g|g|g|g|S|g|g|g|g|g}}
GGGGSGGGGG
{{pfrow |g|g|g|g|S|C|g|g|g|g}}
GGGGSCGGGG
{{pfrow |g|g|g|g|g|S|g|g|g|g}}
GGGGGSGGGG
{{pfend}}
</playfield>
{{rotleft}}
{{rotleft}}
|}
|}
Line 294: Line 294:
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow | | | | |g|g|g|g|g|g}}
....GGGGGG
{{pfrow | | | | | | |g|g|g|g}}
......GGGG
{{pfrow |g|g|g| | |g|g|g|g|g}}
GGG..GGGGG
{{pfend}}
</playfield>
{{mirror}}
{{mirror}}
|{{pfstart}}
|<playfield>
{{pfrow | | |T| |g|g|g|g|g|g}}
..T.GGGGGG
{{pfrow | | |T|T| | |g|g|g|g}}
..TT..GGGG
{{pfrow |g|g|g|T| |g|g|g|g|g}}
GGGT.GGGGG
{{pfend}}
</playfield>
{{rotright}}{{or}}{{rotleft}}{{softfirmdrop}}
{{rotright}}{{or}}{{rotleft}}{{softfirmdrop}}
|
|
{{pfstart}}
<playfield>
{{pfrow | | | | |g|g|g|g|g|g}}
....GGGGGG
{{pfrow | | | | |T|T|g|g|g|g}}
....TTGGGG
{{pfrow |g|g|g|T|T|g|g|g|g|g}}
GGGTTGGGGG
{{pfend}}
</playfield>
{{rotright}}{{or}}{{rotleft}}
{{rotright}}{{or}}{{rotleft}}
|}
|}
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow |g|g|g| |g| | | | | }}
GGG.G.....
{{pfrow |g|g|g| | | | | | | }}
GGG.......
{{pfrow |g|g|g|g| | |g|g|g|g}}
GGGG..GGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow |g|g|g| |g| | | | | }}
GGG.G.....
{{pfrow |g|g|g| | |T|T| | | }}
GGG..TT...
{{pfrow |g|g|g|g|T|t|g|g|g|g}}
GGGGTTGGGG
{{pfend}}
</playfield>
{{softfirmdrop}}
{{softfirmdrop}}
|{{pfstart}}
|<playfield>
{{pfrow |g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow |g|g|g|T|g| | | | | }}
GGGTG.....
{{pfrow |g|g|g|T|T| | | | | }}
GGGTT.....
{{pfrow |g|g|g|g|T| |g|g|g|g}}
GGGGT.GGGG
{{pfend}}
</playfield>
{{rotright}}{{or}}{{rotleft}}
{{rotright}}{{or}}{{rotleft}}
|}
|}
{|
{|
|- valign="top"
|- valign="top"
|{{pfstart}}
|<playfield>
{{pfrow | | | | |g|g|g|g|g|g}}
....GGGGGG
{{pfrow | | | | |g| |g|g|g|g}}
....G.GGGG
{{pfrow | | | | | | |g|g|g|g}}
......GGGG
{{pfrow | | | | | |g|g|g|g|g}}
.....GGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow | | | | |g|g|g|g|g|g}}
....GGGGGG
{{pfrow | | | | |g| |g|g|g|g}}
....G.GGGG
{{pfrow | | |S|S| | |g|g|g|g}}
..SS..GGGG
{{pfrow | | | |S|S|g|g|g|g|g}}
...SSGGGGG
{{pfend}}
</playfield>
{{softfirmdrop}}
{{softfirmdrop}}
|{{pfstart}}
|<playfield>
{{pfrow | | | | |g|g|g|g|g|g}}
....GGGGGG
{{pfrow | | | | |g|S|g|g|g|g}}
....GSGGGG
{{pfrow | | | | |S|S|g|g|g|g}}
....SSGGGG
{{pfrow | | | | |S|g|g|g|g|g}}
....SGGGGG
{{pfend}}
</playfield>
{{rotright}}{{or}}{{rotleft}}
{{rotright}}{{or}}{{rotleft}}
|}
|}
[[Category:Guides]]

Latest revision as of 08:32, 10 September 2019

Notes:

  • = Clockwise
  • = Counter-clockwise
  • = Soft drop or firm drop
  • = Mirror diagram and directions for Z tetromino

General

..........
GGGG..GGGG
GGG...GGGG

....S.....
GGGGSCGGGG
GGG..SGGGG

..........
GGGGSSGGGG
GGGSC.GGGG

..........
GGGG..GGGG
GGG...GGGG

....S.....
GGGGCSGGGG
GGG..SGGGG

..........
GGGGSSGGGG
GGGSC.GGGG

Exists in Game Boy, Sega, TDX, TGM, and SRS

.....GGGGG
......GGGG
GGG..GGGGG
...S.GGGGG
...SC.GGGG
GGG.SGGGGG

.....GGGGG
....CSGGGG
GGGSSGGGGG

.....GGGGG
......GGGG
GGG..GGGGG
...S.GGGGG
...CS.GGGG
GGG.SGGGGG

.....GGGGG
....CSGGGG
GGGSSGGGGG

Exists in NES, Sega, TDX, TGM, and SRS

GGGGG.....
GGGG......
GGGGG..GGG
GGGGG.Z...
GGGG.CZ...
GGGGGZ.GGG

GGGGG.....
GGGGZC....
GGGGGZZGGG

GGGGG.....
GGGG......
GGGGG..GGG
GGGGG.Z...
GGGG.CZ...
GGGGGZ.GGG

GGGGG.....
GGGGZC....
GGGGGZZGGG

SRS Only

GGGG......
GGG.......
GGG.......
GGGG.GGGGG

GGGG......
GGG.SS....
GGGSC.....
GGGG.GGGGG

GGGG......
GGGS......
GGGSC.....
GGGGSGGGGG

..........
..........
GGGG..GGGG
GGG..GGGGG

...S......
...CS.....
GGGGS.GGGG
GGG..GGGGG

..........
..........
GGGGCSGGGG
GGGSSGGGGG

..........
GGG..GGGGG
GGG..GGGGG
GG..GGGGGG

...S......
GGGSCGGGGG
GGG.SGGGGG
GG..GGGGGG

..........
GGG..GGGGG
GGGCSGGGGG
GGSSGGGGGG

GGGGG.....
GGGG......
GGGG.GGGGG
GGGG..GGGG
GGGGG.GGGG

GGGGGSS...
GGGGSC....
GGGG.GGGGG
GGGG..GGGG
GGGGG.GGGG

GGGGG.....
GGGG......
GGGGSGGGGG
GGGGCSGGGG
GGGGGSGGGG

GGGG......
GGG.......
GGGG.GGGGG
GGGG..GGGG
GGGGG.GGGG

GGGGSS....
GGGSC.....
GGGG.GGGGG
GGGG..GGGG
GGGGG.GGGG

GGGG......
GGG.......
GGGGSGGGGG
GGGGCSGGGG
GGGGGSGGGG

..........
......GGGG
GGGG.GGGGG
GGGG..GGGG
GGGGG.GGGG

.....SS...
....SCGGGG
GGGG.GGGGG
GGGG..GGGG
GGGGG.GGGG

..........
......GGGG
GGGGSGGGGG
GGGGSCGGGG
GGGGGSGGGG

ARS Only

....GGGGGG
......GGGG
GGG..GGGGG

..T.GGGGGG
..TT..GGGG
GGGT.GGGGG

....GGGGGG
....TTGGGG
GGGTTGGGGG

GGGGG.....
GGG.G.....
GGG.......
GGGG..GGGG
GGGGG.....
GGG.G.....
GGG..TT...
GGGGTTGGGG

GGGGG.....
GGGTG.....
GGGTT.....
GGGGT.GGGG

....GGGGGG
....G.GGGG
......GGGG
.....GGGGG
....GGGGGG
....G.GGGG
..SS..GGGG
...SSGGGGG

....GGGGGG
....GSGGGG
....SSGGGG
....SGGGGG