译自 JOISC 2015 Day2 T1「Building 3」。
给出一个长度为 $ N - 1 $ 的序列 $ B_1, B_2, \dots, B_{N-1} $,求出有多少长度为 $ N $ 序列 $ A_1, A_2, \dots, A_N $ 满足:
- $ A_1, A_2, \dots, A_N $ 删掉其中一个数后和 $ B_1, B_2, \dots, B_{N-1} $ 一样;
- 存在一个长度为 $ N $ 的排列 $H_1, H_2, \dots, H_N $,使得 $ A_i $ 是以 $ H_i $ 为结尾的最长递增子序列的长度。