CF1558F Strange Sort

Description

You have a permutation: an array $ a = [a_1, a_2, \ldots, a_n] $ of distinct integers from $ 1 $ to $ n $ . The length of the permutation $ n $ is odd. Consider the following algorithm of sorting the permutation in increasing order. A helper procedure of the algorithm, $ f(i) $ , takes a single argument $ i $ ( $ 1 \le i \le n-1 $ ) and does the following. If $ a_i > a_{i+1} $ , the values of $ a_i $ and $ a_{i+1} $ are exchanged. Otherwise, the permutation doesn't change. The algorithm consists of iterations, numbered with consecutive integers starting with $ 1 $ . On the $ i $ -th iteration, the algorithm does the following: - if $ i $ is odd, call $ f(1), f(3), \ldots, f(n - 2) $ ; - if $ i $ is even, call $ f(2), f(4), \ldots, f(n - 1) $ . It can be proven that after a finite number of iterations the permutation will be sorted in increasing order. After how many iterations will this happen for the first time?

Input Format

N/A

Output Format

N/A

Explanation/Hint

In the first test case, the permutation will be changing as follows: - after the $ 1 $ -st iteration: $ [2, 3, 1] $ ; - after the $ 2 $ -nd iteration: $ [2, 1, 3] $ ; - after the $ 3 $ -rd iteration: $ [1, 2, 3] $ . In the second test case, the permutation will be changing as follows: - after the $ 1 $ -st iteration: $ [4, 5, 1, 7, 2, 3, 6] $ ; - after the $ 2 $ -nd iteration: $ [4, 1, 5, 2, 7, 3, 6] $ ; - after the $ 3 $ -rd iteration: $ [1, 4, 2, 5, 3, 7, 6] $ ; - after the $ 4 $ -th iteration: $ [1, 2, 4, 3, 5, 6, 7] $ ; - after the $ 5 $ -th iteration: $ [1, 2, 3, 4, 5, 6, 7] $ . In the third test case, the permutation is already sorted and the answer is $ 0 $ .