Three Types of Elliott Wave Flats