#P6921. [Lydsy1706月赛]互质序列

[Lydsy1706月赛]互质序列

Description

## 题目描述 你知道什么是“互质序列”吗?那就是所有数的最大公约数恰好为1的序列。

“互质序列”非常容易找到,但是我们可以尝试通过删除这个序列的一个非空连续子序列来扩大它的最大公约数。

现在给定一个长度为 nn 的序列 aia_i ,你需要从中删除一个非空连续子序列,使得剩下至少2个数,令 EE 为剩下数的最大公约数的期望值,SS 为合法的方案数,请计算 ESE*S 的值。因为这个值可能非常大,请对998244353取模输出。

##输入格式

第一行包含一个正整数 n (3n105)n \ (3 \le n \le 10^5) ,表示序列的长度。

第二行包含n个正整数 ai (1ai109)a_i \ (1 \le a_i \le 10^9),分别表示序列中的每个元素。

输出格式

输出一行一个整数,即E*S mod 998244353的值。

样例输入

5
3 4 5 2 9

样例输出

14