output_description: Print the minimum number of elements that needs to be replaced.
  
  * * *
input_description: Input is given from Standard Input in the following format:
  
      
      
      n
      v_1 v_2 ... v_n
attempt: import collections
  
  n, *v = map(int, open(0).read().split())
  
  v1 = [0] * (n // 2)
  v2 = [0] * (n // 2)
  
  for i in range(n // 2):
      v1[i] = v[2 * i]
      v2[i] = v[2 * i + 1]
  
  v1_cnt = collections.Counter(v1)
  v2_cnt = collections.Counter(v2)
  
  v1_cnt_l = sorted(list(v1_cnt.values()))
  v2_cnt_l = sorted(list(v2_cnt.values()))
  
  # print(v1_cnt_l, v2_cnt_l)
  
  if max(v1_cnt, key=v1_cnt.get) == max(v2_cnt, key=v2_cnt.get):
      if 1 < len(v1_cnt_l) and 1 < len(v2_cnt_l):
          # print('1 1')
          num1 = sum(v1_cnt_l) - v1_cnt_l[-1]
          num1 += sum(v2_cnt_l) - v2_cnt_l[-2]
  
          num2 = sum(v1_cnt_l) - v1_cnt_l[-2]
          num2 += sum(v2_cnt_l) - v2_cnt_l[-1]
  
          num = min(num1, num2)
      elif 1 < len(v1_cnt_l):
          # print('2 2')
          num = sum(v1_cnt_l) - v1_cnt_l[-2]
          num += sum(v2_cnt_l) - v2_cnt_l[-1]
      elif 1 < len(v2_cnt_l):
          # print('3 3')
          num = sum(v1_cnt_l) - v1_cnt_l[-1]
          num += sum(v2_cnt_l) - v2_cnt_l[-2]
      else:
          # print('4 4')
          num = n // 2
  
  else:
      num = sum(v1_cnt_l) - v1_cnt_l[-1]
      num += sum(v2_cnt_l) - v2_cnt_l[-1]
  
  print(num)
  
problem_description: Statement
  
  A sequence a_1,a_2,... ,a_n is said to be /\/\/\/ when the following
  conditions are satisfied:
  
    * For each i = 1,2,..., n-2, a_i = a_{i+2}.
    * Exactly two different numbers appear in the sequence.
  
  You are given a sequence v_1,v_2,...,v_n whose length is even. We would like
  to make this sequence /\/\/\/ by replacing some of its elements. Find the
  minimum number of elements that needs to be replaced.
samples: [{"input": "4\n    3 1 3 2", "output": "1\n    \n\nThe sequence 3,1,3,2 is not /\\/\\/\\/, but we can make it /\\/\\/\\/ by replacing\none of its elements: for example, replace the fourth element to make it\n3,1,3,1.\n\n* * *"}, {"input": "6\n    105 119 105 119 105 119", "output": "0\n    \n\nThe sequence 105,119,105,119,105,119 is /\\/\\/\\/.\n\n* * *"}, {"input": "4\n    1 1 1 1", "output": "2\n    \n\nThe elements of the sequence 1,1,1,1 are all the same, so it is not /\\/\\/\\/."}]