So
for the version in C :
D E E E F E D
B B C D D C B A B E
E E E F E D C B C D D C B A B E
E
E E E F E D B B E
E E E F E D B
E E E E F E D
C B C D D C B A B E
F C F E F E D E E E E D E F E E (bis)
For the D version, the low
G A A B A G
E E G G F E D E A
G A A B A G F E F G A G F E D E A
G A A A B A G E E A A A A B A G E
G A A B A G F E E F G A G F E D E A
B C# C# B A
B B A G A G A B A (bis)
Then the D version, the high
G A A B A G E E G G F E D E A
G
A A B A G F E F G A G F E D E A
G A A A B A G E E A A A A B A G E
G
A A B A G F E E F G A G F E D E
A
B C C B A B B A G A G A B A (bis)