8------st--sk----
7--sbslsd--sbsb--
6----sb--------sb
5sb------sb------
4--wb------------
3wbslsswbws----wb
2--wt----wdwbwb--
1wt----------wk--
abcdefgh