8----stsdst--sk--
7sbsl--sssbsbslsb
6--sb--------sb--
5------sbwb----ss
4----------------
3----wb----ws--wb
2wb--wlwswdwbwbwl
1------wtwt--wk--
abcdefgh