8stssslsd--stsk--
7sbsbsb--sbsbslsb
6------sb--sssb--
5----------------
4--------wb------
3----wswb--ws----
2wbwbwb--wlwbwbwb
1wt--wlwdwk----wt
abcdefgh