The Basic Patterns of Plot