#include int main () { int n = 0; long long a = 0LL; int res = 0; long long ans = 1LL; long long mod_num = 998244353LL; long long prev = 0LL; res = scanf("%d", &n); res = scanf("%lld", &a); prev = a; for (int i = 1; i < n; i++) { res = scanf("%lld", &a); if (a > prev) { ans *= prev; ans %= mod_num; } else { ans *= a; ans %= mod_num; } prev = a; } printf("%lld\n", ans); return 0; }