Compose a melody using the given chord progression.
'A', 'A', 'A', 'G', 'G', 'A', 'A', 'G', 'A', 'B', 'A', 'A', 'G', 'G', 'A', 'A', 'G', 'A', 'C', 'A', 'A', 'G', 'G', 'A', 'A', 'G', 'A', 'D', 'A', 'A', 'G', 'G', 'A', 'A', 'G', 'A'  
X:1
L:1/8
M:4/4
K:Amix
|: e3 c"A" |"A" d3 c B3 c | A3 B c3 A |"A" a4 e4 | e4 (3d2 e2 f2 |"G" g4 B3 A | G4 (3B2 A2 G2 | 
"G" g4 d4 | d4 e3 c |"A" d3 c B3 c | A3 B c3 A |"A" a4 e4 | e4 a4 |"G" g3 e d3 B | G3 B d3 B | 
"A" e4 A4 | A4 :: (3e2 f2 g2"B" |"A" a3 e c3 e | a3 e c3 A |"A" a4 e4 | e4 f4 |"G" g3 a g3 f | 
 g3 a g3 e |"G" d3 c B3 A | G3 A B3 d |"A" cB A2 e2 A2 | cB A2 a3 A |"A" a4 e4 | e4 a4 | 
"G" g3 e d3 B | G3 B d3 B |"A" e4 A4 | A4 :: e3 c"C" |"A" d3 c B3 c | A3 B c3 A |"A" a3 g a3 f | 
 e3 a A3 a |"G" g4 B3 A | G4 (3B2 A2 G2 |"G" g4 d4 | d4 e3 c |"A" d3 c B3 c | A3 B c3 A | 
"A" a3 g a3 f | e3 a A3 a |"G" g3 e d3 B | G3 B d3 B |"A" e4 A4 | A4 :: c3 B"D" |"A" AA A2 a4 | 
 ageg a4 |"A" AA A2 a3 g | e4 d3 B |"G" GG G2 g4 | gfef g4 |"G" GG G2 g3 e | d4 B2 G2 | 
"A" AA A2 a4 | ageg a4 |"A" AA A2 a3 g | e4 a4 |"G" g3 e d3 B | G3 B d3 B |"A" e4 A4 | A4 :|  