#include #include using namespace std; using mint = atcoder::modint998244353; int main() { int N; cin >> N; vector a(N); for(auto& i : a) cin >> i; mint ans = 1; for(int i = 0; i < N-1; i++) ans *= min(a[i], a[i+1]); cout << ans.val() << endl; }