import numpy as np def main(): N = int(input()) A = np.array(list(map(lambda letter: bool(int(letter)), input().split()))) B = np.array(list(map(lambda letter: bool(int(letter)), input().split()))) left_idx = 0 right_idx = N - 1 ctr = 0 while not np.array_equal(A, B): if left_idx == right_idx: if A[left_idx] != B[left_idx]: ctr += 1 break if A[left_idx] == B[left_idx]: left_idx += 1 continue if A[right_idx] == B[right_idx]: right_idx -= 1 continue A[left_idx:right_idx+1] = np.logical_not(A[left_idx:right_idx+1]) ctr += 1 print(ctr) if __name__ == "__main__": main()