harmonic progression flow chart