8--st------------
7----------------
6----------sbwdsb
5--------sd------
4----------------
3--wb----wb--wbsk
2wb--------wb--wb
1------wt--wlwk--
abcdefgh