part1 = {
let I = [three('C5'), rest, rest,
two('A4'), rest, one('G4'),
three('C5'), rest, rest,
two('A4'), rest, one('G4'),
two('C5'), rest, one('G4'),
two('A4'), rest, three('C5'),
rest, rest, rest,
rest, rest, rest];
let IV = [
three('F5'), rest, rest,
two('D5'), rest, one('C5'),
three('F5'), rest, rest,
two('D5'), rest, one('C5'),
two('F5'), rest, one('C5'),
two('D5'), rest, three('F5'),
rest, rest, rest,
rest, rest, rest];
let V_IV = [
three('G5'), rest, rest,
two('E5'), rest, one('D5'),
three('G5'), rest, rest,
two('E5'), rest, one('D5'),
three('F5'), rest, rest,
two('D5'), rest, one('C5'),
three('F5'), rest, rest,
two('D5'), rest, one('C5')];
let I_V = [two('C5'), rest, one('C5'),
two('Bb4'), rest, one('Bb4'),
two('A4'), rest, one('A4'),
two('Ab4'), rest, one('Ab4'),
two('G4'), rest, one('G4'),
two('G4'), rest, one('G4'),
two('G4'), rest, one('G4'),
two('G4'), rest, one('G4')];
return [I, I, IV, I, V_IV, I_V];
}