MOD = 998244353 def main(): import sys input = sys.stdin.read().split() idx = 0 N = int(input[idx]) idx += 1 U = [] F = [] W = [] K_P = 0 A_all = 0 for _ in range(N): S = input[idx] A = int(input[idx+1]) idx += 2 A_all += A if S == 'U': U.append(A) elif S == 'F': F.append(A) elif S == 'W': W.append(A) elif S == 'P': K_P += 1 if N == 1: print(0) return numerator = (N - 2) % MOD denominator = (N - 1) % MOD inv_denominator = pow(denominator, MOD - 2, MOD) x = (numerator * inv_denominator) % MOD U_sum = 0 for a in U: term = (1 - pow(x, a, MOD)) % MOD U_sum = (U_sum + term) % MOD F_sum = 0 for a in F: term = (1 - pow(x, a, MOD)) % MOD F_sum = (F_sum + term) % MOD W_sum = 0 for a in W: term = (1 - pow(x, a, MOD)) % MOD W_sum = (W_sum + term) % MOD part = U_sum * F_sum % MOD part = part * W_sum % MOD part = part * K_P % MOD pow_term = pow(denominator, A_all, MOD) ans = part * pow_term % MOD print(ans) if __name__ == "__main__": main()