notes on alg i and ii