Craft a melodic piece that captures the spirit of Bach's music.  
X:1
T:Music21 Fragment
T:Music21 Fragment
T:Music21
C:Music21
%%score 1 2 3 4
L:1/4
M:4/4
K:C
V:1 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
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 c | c g g f/e/ | d e f/e/ d | !fermata!c c d e | f d g a | !fermata!g e e/f/ g | %6
 f e/d/ c/d/ e/d/ | !fermata!d e c d/e/ | !fermata!f e d e | !fermata!f e d c | g3/2 f/ e f/e/ | %11
 d2 !fermata!c z |] %12
V:2
 z3 G | A B/c/ d c/B/ | A G c B | !fermata!G A ^G =G | F/G/ A G3/2 ^F/ | !fermata!B B A G | %6
 d c E A | !fermata!G G A/B/ ^c | !fermata!d =c c _B | !fermata!A G G/F/ E/F/ | G/A/ B2 A | %11
 A G/F/ !fermata!E z |] %12
V:3
 z3 E | E/F/ G G A/G/ | F G C G/F/ | !fermata!E F F E | A, A,/B,/ C/D/ E/D/ | %5
 !fermata!D D C/D/ E/F/ | G G A C | !fermata!B, C/B,/ A, G, | !fermata!A, A/G/ F G | %9
 !fermata!C C =B, C | D3 C | C B, !fermata!G, z |] %12
V:4
 z3"C" C/B,/ |"Am" A,"Em" E,"G/B" B,"F/C" C |"Dm7/C" C"Edim/Bb" _B,"F/A" A,/F,/"G" G, | %3
"C" !fermata!C,"F" F,"G#dim7/B" B,,"C#dim" ^C, |"Dm" D,/E,/"Dm/F" F,"C/E" E,/D,/"Am7/C" C,/D,/ | %5
"G" !fermata!G,"E7/G#" ^G,"Am" A,"Edim/Bb" _B, |"G7/B" =B,"C" C/B,/"Am" A,/G,/"F#m7b5" ^F, | %7
"G" !fermata!G,"C" C,"F" F,"C#dim/E" E, |"Dm" !fermata!D,"Am" A,"Dm7/A" _B,/A,/"Edim/G" G, | %9
"F" !fermata!F,"C" C,"G" G,"Am" A, |"G/B" B,/A,/"G" G,"E7/G#" ^G,"F/A" A,/=G,/ | %11
"D7/F#" ^F,"G" G,"C" !fermata!C, z |] %12  