To design an automatic process to grade how difficult a musical piece is by exploring the number of note combinations length key changes accidental's etc.