How it all started. preparation/two-relations review for midterm: class dictionary design requirements analysis: compute break-even price how to propose, oppose, provide, solve software development questions. review look-ahead polynomial using expected values see dir. preparation/break-even and preparation/how-to-price-a-challenge provide task for all challenges How to compute whether one relation implies another. 3 ways: P&Q==P, P|Q==Q, !P|Q = 255 generalize-to-other-domains mailing list requirements planned competitions Will's list