chaine.h