해설가능한 수열은 원래 수열의 순환 이동뿐이다. ANA_NAN 다음을 A1A_1A1로 보고 Ai>Ai+1A_i>A_{i+1}Ai>Ai+1인 위치를 세면, 그 개수가 111 이하일 때만 가능하다. 그 위치를 경계로 잘라 펼치면 정렬된다. 시간 O(N)O(N)O(N), 모든 회전을 시도하는 풀이는 O(N2)O(N^2)O(N2)이다.