Considereu una permutació dels nombres de 1 a , per a un certa donada. A cada pas, podeu d’escollir una entre 1 i , i girar els elements de les primeres posicions de la permutació. L’objectiu és deixar la permutació ordenada (de petit a gran o de gran a petit).
Feu un programa que calculi el mínim nombre de passos necessaris per ordenar una permutació donada.
L’entrada consisteix en un natural , seguit d’una permutació dels nombres de 1 a .
Escriviu el nombre mínim de passos necessaris per ordenar la permutació, seguint el format dels exemples.
Input
6 6 5 4 3 2 1
Output
calen 0 passos
Input
5 3 2 1 4 5
Output
calen 1 passos
Input
9 3 9 6 5 4 1 2 7 8
Output
calen 6 passos