I'm trying to rig a plane that finishes in a loop. 
[![Plane][1]][1]

I've already assign dependencies to simulate the tale's mouvement :
[![Tale mouvement][2]][2]

But I'm not finding the way to connect the bones that close the loop in order to separate the head mouvement from the tale :
[![Vertexes to be merged][3]][3]

For example: A mouvement dependency problem. I would like to be able to compress the head regardless of tale position, taking in account that the vertices indicated must be joined together:
[![!\[!\[Mouvement dependency problem between head and tail][4]][4]

I've tried parenting them, but it ends in strange formations or with the rest of the bones detached.

Is there a simple solution to achieve independence movements between the head and the tale?

**[Updated]** 
Movement Storyboard :
[![Movement Storyboard][5]][5]

Project blend file :
[<img src="https://blend-exchange.com/embedImage.png?bid=E7zBBD01" />](https://blend-exchange.com/b/E7zBBD01/)


  [1]: https://i.sstatic.net/fiw4Ns6t.png
  [2]: https://i.sstatic.net/YFkPEVox.png
  [3]: https://i.sstatic.net/pBjQQw7f.png
  [4]: https://i.sstatic.net/JfjnkzT2.png
  [5]: https://i.sstatic.net/oTt929WA.png