8------------sk--
7sbsbsb------sbsb
6------sb--------
5----------------
4----wb----------
3--wb----sdss----
2wb--------stwbwk
1----------wtwd--
abcdefgh