8------------sk--
7----------sb----
6----sb--sb--sb--
5------sb----wbsb
4----sbwb------wb
3slst------wswl--
2st--------wb----
1--------wtwk----
abcdefgh