notes on evolution for the second midterm 9932953