#Lutece1641. 此情无计可消除,才下眉头,却上心头。

此情无计可消除,才下眉头,却上心头。

Migrated from Lutece 1641 此情无计可消除,才下眉头,却上心头。

All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.

Description

有一个含 nn 项的数列 A1A_1A2A_2 、... 、AnA_n

虽然不知道每一项的具体值,但我们知道每一项的值要么为 00,要么为 11

而且我们可以花 Ci,jC_{i,j} 的费用询问数列中第 ii 项到第 jj 项的异或和。

ii 项到第 jj 项的异或和为 AiA_iAi+1A_{i+1} ⊕ ... ⊕ AjA_j

其中 0000 = 000011 = 111100 = 111111 = 00

那么我们至少要花多少费用才能知道数列中每一项的具体值呢?

Input

第一行一个整数 nn,表示数列的项数。

接下来 nn 行中,第 ii 行有 n+1in+1-i 个整数,即 Ci,iC_{i,i}Ci,i+1C_{i,i+1} 、... 、Ci,nC_{i,n}

1n10001 \leq n \leq 10001Ci,j10000001 \leq C_{i,j} \leq 1000000

Output

输出一个整数,即要花的最小费用。

Samples

2
1 2
2
3
3
1 2 3
2 1
3
4

Resources

2017 UESTC Training for Graph Theory