h h  h h  h h
   f f f
   1 1  1 1  1 1  1 1  1 1
   1 1
   i i  i i  i i  i i