8sk------------st
7----wt------sb--
6--wd------sbslsb
5sb----sb--------
4sd----wb--------
3wb------wb------
2--wb------wbwbwb
1--------wk----wt
abcdefgh