#arc044b. [arc044_b]最短路問題

[arc044_b]最短路問題

一个图有 nn 个顶点,每条边长度为 11,没有重边,满足从顶点 11 到顶点 ii 的最短距离为 AiA_i

计算符合条件的图总数。


输入格式

第一行一个整数 nn

第二行 nn 个整数,分别为 A1A_1AnA_n

输出格式

一行,一个整数,为符合条件的图总数 mod1000000007{}\bmod1000000007

样例解释

第二,三组样例输出都是 00