Order of lines
Code runs top to bottom. Use a variable before it's set, call a function before it's defined, or put a line inside a loop that belongs outside it, and the beat goes wrong.
Challenge A:This should play the snare on beat 3.