8st--------stsk--
7--slsb----sbsb--
6------sb------wl
5sb--------------
4wbsb--sdwb------
3------------wtwb
2--wbwl----wb----
1wt----wd----wk--
abcdefgh