write test: ok
share test: ok

             G_R   G_R   G_R   G_W   G_W   G_W G_R|W G_R|W G_R|W
             S_R   S_W S_R|W   S_R   S_W S_R|W   S_R   S_W S_R|W

       G_R   lVL   l.    lVL   l.    l.    l.    l.    l.    l. 
       S_R

       G_R   l.    l.    l.    lVL   l.    lVL   l.    l.    l. 
       S_W

       G_R   lVL   l.    lVL   lVL   l.    lVL   lVL   l.    lVL
     S_R|W

       G_W   l.    lVL   lVL   l.    l.    l.    l.    l.    l. 
       S_R

       G_W   l.    l.    l.    l.    lVL   lVL   l.    l.    l. 
       S_W

       G_W   l.    lVL   lVL   l.    lVL   lVL   l.    lVL   lVL
     S_R|W

     G_R|W   l.    l.    lVL   l.    l.    l.    l.    l.    l. 
       S_R

     G_R|W   l.    l.    l.    l.    l.    lVL   l.    l.    l. 
       S_W

     G_R|W   l.    l.    lVL   l.    l.    lVL   l.    l.    lVL
     S_R|W

