Construct melodic chord progressions to accompany the supplied music.
|: [^A^c][Bd] z [Bd] | [^A^c][Bd] z [Bd] | [^A^c][Bd] [=ce][Bd] | [Ac]2 [GB]2 | 
 [Bd]2 [ce][d=f] | [ce]2 [Bd]2 | [Ac]4 | [GB]4 | [DG]2 [FA][GB] | 
 [Ac][GB] [FA][EG] | [FA]4 | [Fd]4 | [DG]2 [FA][GB] | [Ac][GB] [FA][EG] | [FA]4 | 
 [FA]4 ::[K:D] [^e^g][fa] z [fa] | [^e^g][fa] z [fa] | [^e^g][fa] [=gb][fa] | 
 [eg]2 [df]2 | [fa]2 [gb][a=c'] | [gb]2 [fa]2 | [eg]4 | [df]4 | 
 [Ad]2 [ce][df] | [eg][df] [ce][Bd] | [ce]4 | [ca]4 | [Ad]2 [ce][df] | 
 [eg][df] [ce][Bd] | [Ae]4 | [Ae]4 :|  
X:1
L:1/8
Q:1/4=120
M:2/4
K:G
|:"G" [^A^c][Bd] z [Bd] | [^A^c][Bd] z [Bd] | [^A^c][Bd] [=ce][Bd] |"D7" [Ac]2"G" [GB]2 | 
 [Bd]2 [ce][d=f] |"C" [ce]2"G" [Bd]2 |"D7" [Ac]4 |"G" [GB]4 | [DG]2 [FA][GB] | 
"A7" [Ac][GB] [FA][EG] |"D" [FA]4 | [Fd]4 |"G" [DG]2 [FA][GB] |"A7" [Ac][GB] [FA][EG] |"D" [FA]4 | 
 [FA]4 ::[K:D]"D" [^e^g][fa] z [fa] | [^e^g][fa] z [fa] | [^e^g][fa] [=gb][fa] | 
"A7" [eg]2"D" [df]2 | [fa]2 [gb][a=c'] |"G" [gb]2"D" [fa]2 |"A7" [eg]4 |"D" [df]4 | 
 [Ad]2 [ce][df] |"E7" [eg][df] [ce][Bd] |"A" [ce]4 | [ca]4 |"D" [Ad]2 [ce][df] | 
"E7" [eg][df] [ce][Bd] |"A" [Ae]4 | [Ae]4 :|  