Construct a harmonious chain of chord progressions that enhance the presented musical piece.
|: [ge][ge][af][bg] [c'a][c'a][bg][af] | [af][ge][ge]2- [ge][c'a][bg][af] | 
"^(G)" [af][ge][ge]2- [ge][af][af][ge] | [ge][fd][fd]2- [fd][ge][ge][fd] | 
 [ec]2[dB]2 [cG]4 :: | [ge][ec][fd][dB] [cG][ec][ec]2 | 
 [fd][dB][ec][cA] [BG][dB]"^(3times)"[dB]2 :: |: 
[K:G]"^G" [dB][dB][ec][fd] [ge][ge][fd][ec] | [ec][dB][dB]2- [dB][ge][fd][ec] | 
"^(D)" [ec][dB][dB]2 [dB][ec][ec][dB] | [dB][cA][cA]2- [cA][dB][dB][cA] | 
 [BG]2[AF]2 [GD]4 :: | [dB][BG][cA][AF] [GD][BG][BG]2 | 
 [cA][AF][BG][GE] [FD][AF][AF]2 ::  
X:1
L:1/16
Q:1/4=80
M:2/4
K:C
|:"C" [ge][ge][af][bg]"F" [c'a][c'a][bg][af] |"C" [af][ge][ge]2- [ge][c'a][bg][af] | 
"^(G)" [af][ge][ge]2- [ge][af][af][ge] |"G" [ge][fd][fd]2- [fd][ge][ge][fd] | 
"C" [ec]2"G"[dB]2"C" [cG]4 :: |"C" [ge][ec]"G"[fd][dB]"C" [cG][ec][ec]2 | 
"G" [fd][dB]"D"[ec][cA]"G" [BG][dB]"^(3times)"[dB]2 :: |: 
[K:G]"^G""G" [dB][dB][ec][fd]"C" [ge][ge][fd][ec] |"G" [ec][dB][dB]2- [dB][ge][fd][ec] | 
"^(D)" [ec][dB][dB]2 [dB][ec][ec][dB] |"D" [dB][cA][cA]2- [cA][dB][dB][cA] | 
"G" [BG]2"D"[AF]2"G" [GD]4 :: |"G" [dB][BG]"D"[cA][AF]"G" [GD][BG][BG]2 | 
"D" [cA][AF]"A"[BG][GE]"D" [FD][AF][AF]2 ::  