Build musical structures adhering to the designated chord succession.
'G', 'Gmaj7', 'Em', 'Bm', 'G', 'E', 'Am', 'D', 'Am', 'D', 'D7', 'G', 'D', 'G', 'G', 'Gmaj7', 'Em', 'Bm', 'G', 'G', 'Am', 'D', 'Am', 'G#dim', 'C', 'D', 'D7', 'G', 'D', 'G'  
X:1
L:1/8
M:3/4
K:G
 DEF |:"G" G4 A2 |"Gmaj7" B4 e2 |"Em" d6- |"Bm" d3 DEF |"G" G4 A2 |"E" B4 c2 |"Am" A4- AB | 
"D" A4 G2 | F4 G2 |"Am" A4 g2 |"D" f4- fg | f4 e2 | d3 ^cde |1"D7" d2 ^c2 =c2 |"G" B4- Bc | 
"D" B3 DEF :|2 d2 F2 A2 |"G" G6 | G2 B2 d2 |:"G" g6 |"Gmaj7" f6 |"Em" e2 f2 g2 |"Bm" B6 | 
"G" (3BcB A2 G2 |"G" (3BcB A2 G2 |"Am" c3 Bcd |"D" c6 |"Am" e6 |"G#dim" e6 |"C" e2 f2 g2 | 
"D" f4 e2 | d3 ^cde |1"D7" d2 ^c2 =c2 |"G" B4- Bc | B4 d2 :|2"D" d2 F2 A2 |"G" G6 | G3 |]  