Compose a harmonious piece with the indicated chord progression as a foundation.
'G', 'D', 'G', 'C', 'G', 'G', 'D', 'Bm', 'C', 'D', 'G', 'C', 'D', 'Bm', 'G', 'C', 'Bm', 'C', 'D', 'G'  
X:1
L:1/8
Q:1/4=120
M:3/4
K:G
|: DGA |"G" B2 BD"D"cD |"G" d4 gf |"C" e3 fge |"G" d3 DGA |"G" B2 BD"D"cD |"Bm" d3 ecA | 
"C" G2 GB"D"AF |"G" G3 :: z AB |"C" c3 dcB |"D" A4 Bc |"Bm" d3 edc |"G" B4 gf |"C" e3 fge | 
"Bm" d3 DGA |"C" B2 Bc"D"AB |"G" G3 :|  