Create coherent chord structures that match with the given music arrangement.
G G G"^d" A | B B B2 | A"^g" G A"^g" B | G2 D2 | B B B"^d" c | 
 d d d2 | c B c d | B2 G2 | d d d d | e e e2 | c c c A | 
 d2 z2 | G G G"^d" A | B2 B2 | A"^g" G A"^g" B | G2 z2 ||  
X:1
L:1/8
Q:1/4=90
M:2/4
K:G
"G" G G"G" G"^d" A |"G" B B"G" B2 |"D" A"^g" G"D" A"^g" B |"G" G2"G" D2 |"G" B B"G" B"^d" c | 
"G" d d"G" d2 |"D" c B"D" c d |"G" B2"G" G2 |"G" d d"G" d d |"C" e e"C" e2 |"D" c c"D" c A | 
"G" d2 z2 |"G" G G"G" G"^d" A |"G" B2"G" B2 |"D" A"^g" G"D" A"^g" B |"G" G2 z2 ||  