#P1350. [Baltic2006]Jump

[Baltic2006]Jump

Description

给出一个N*N的数字矩阵. 你从左上角出发,可以向右走,或者向下走,不能出界,你所移动的长度为当前你所在的格子的数字的值.

Input

先给出一个数字N,N<=100 再给出N*N的数字矩阵,每个数字的值在10以内

Output

从左上角走到右下角有多少种走法.

Samples

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