A   B   C   D   E    F   G   H      

0   1   2     4    5   6   7   8   9   10   11