// This plays the music backwards. #include "h.h" BP bp; note * mus = 0; int main(){note* music = Read("", &bp); int last = 0; // The latest time time. // Determine end of last note. {void fed(note n){if(n.dur < maxdur) {int end = n.start+n.dur; if(last < end) last = end;}} scan(fed, music, 0);} {void fed(note n) { note k = n; // Leave Program changes where they are. // Other status byte probably don't make sense. if(k.dur