The dates, with their corresponding subjects, should be displayed in order, but after debugging for ages I cannot figure out why, when the date that the physics subject is f