Compose a musical piece that embodies the characteristics of Bach's greatest compositions.  
X:1
T:Music21 Fragment
T:Music21 Fragment
T:Music21
C:Music21
%%score 1 2 3 4
L:1/8
M:4/4
K:C
V:1 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
L:1/4
V:2 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:3 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:4 bass 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:1
 z3 A | A A G/F/ E | G A B A | A ^G !fermata!A c | B A =G E | G A B A | A ^G !fermata!A e | %7
 e e A d | d c B A | G2 !fermata!E A | A ^G A G | A ^G A B | c2 !fermata!B c | B A G E/F/ | %14
 G G A G | F2 !fermata!E e | d c B ^G | A B/c/ d c | B2 !fermata!A z |] %19
V:2
 z6 E2 | AG FE D3 C | E2 FE F2 E2 | F2 E2 !fermata!E2 A2 | A^G AF D2 DC/D/ | ED C2 FE ^F2 | %6
 E2 E2 !fermata!E2 A2 | A3 ^G A2 A2 | E2 E3 D CE | DC D2 !fermata!C2 E2 | EF ED CD E2 | %11
 E2 D2 E2 E2 | E4 !fermata!E2 E2 | E>D C2 D2 C2 | B,C/D/ E/F/ G2 F2 E | ED/^C/ D2 !fermata!C2 A2 | %16
 A^G A3 G/^F/ E2 | E^F ^GA B3 A | A^G/^F/ G2 !fermata!E2 z2 |] %19
V:3
 z6 CD | E2 C2 B,A, G,2 | C2 C2 D3 C | B,2 B,/C/ D2 !fermata!C E2 | E>D C2 DB, G,2 | %5
 CB, A,2 D2 C2 | CB,/A,/ B,/C/D !fermata!C2 CD | ED/C/ B,C/D/ C4 | B,3 A,2 ^G, A,C | %9
 B,A, B,2 !fermata!G,2 CD | ED/C/ B,2 A,2 B,2 | A,2 B,2 C2 B,2 | B,2 A,2 !fermata!^G,2 A,2 | %13
 A,^G, A,F, D,=G, G,2 | G,A,/B,/ C2 C2 C>B, | A,4 !fermata!A,2 =C2 | D2 E2 E2 B,2 | C2 DE FE E2 | %18
 FD B,E !fermata!^C2 z2 |] %19
V:4
 z6"Am" A,,B,, |"Am/C" C,2"F/A" A,,2"G/B" B,,2"C" C,2 | %2
"C" C,B,,"F/A" A,,2"Bm7b5/A" A,,^G,,"Asus4" A,,2 | %3
"Bm7b5/D" D,2"E" E,2"Asus4" !fermata!A,,2"Am" A,,2 |"Esus4" E,2"F" F,2"G/B" B,,G,,"C" C,2 | %5
"C" C,2"F" F,E,"Bdim/D" D,3 ^D, |"Am/E" E,4"Am" !fermata!A,,2"Am" A,,B,, | %7
"Am/C" C,D,"Esus4" E,2"F" =F,2"D7/F#" ^F,2 |"E7/G#" ^G,2"Am" A,2"Esus4" E,2"F" =F,2 | %9
"G/B" B,,2"G" G,,2"C" !fermata!C,2"Am" A,,B,, |"Am/C" C,D,"E" E,2"F" =F,2"E" E,D, | %11
"Am/C" C,D,"G#dim/C" C,B,,"Am" A,,B,,"Asus2" A,,^G,, | %12
"Am" A,,B,,"Am/C" C,A,,"E" !fermata!E,2"Am" A,,2 |"Esus4" E,2"F" F,2"G/B" B,,2"C" C,D, | %14
"Em" E,2"C/E" E,2"F" F,2"Csus4" C,2 |"Dm/E" D,E,"Dm/F" F,D,"A" !fermata!A,2"Am" A,,2 | %16
"Bm" B,,2"Am/C" C,D,"E" E,3 D, |"Am/C" C,2"G#dim/B" B,,A,,"G#dim7" ^G,,2"Am" A,,2 | %18
"Bm7b5/D" D,2"E" E,2"A" !fermata!A,,2 z2 |] %19  