Construct harmonious chords that enhance the provided tune.
|: G2 B A2 c BAG B2 d | c2 e d2 B cBA B3 | c2 e d2 f fef g2 e | 
 d2 B c2 A BAF G3 :: f2 g a2 f d2 c B2 g | f2 g a2 f d2 c B3 | 
 g2 a b2 g e2 d ^c3 | cBc def g3 g3 :: B2 A B2 G F2 c B2 A | 
 B2 A B2 G ABc def | g2 e f2 d c2 f g2 B | A2 c B2 G AGF G3 :|  
X:1
L:1/8
M:12/8
K:G
|:"G" G2 B A2 c BAG B2 d |"C" c2 e d2 B"D" cBA"G" B3 |"C" c2 e d2 f"D" fef"G" g2 e | 
"G" d2 B c2 A"D" BAF"G" G3 ::"D" f2 g a2 f d2 c"G" B2 g |"D" f2 g a2 f d2 c"G" B3 | 
"Em" g2 a b2 g e2 d"A" ^c3 |"Am" cBc"D" def"G" g3 g3 ::"Em" B2 A B2 G"Am" F2 c B2 A | 
"G" B2 A B2 G"B7" ABc def |"Em" g2 e f2 d"Am" c2 f g2 B |"Em" A2 c B2 G"D" AGF"G" G3 :|  