M - Logical Operations
Assam
2
s
1024
MB
200
点
問題文
長さ $N$ の文字列 $S$ で論理式が与えられます。論理式を評価した結果を出力してください。
論理式は1行で、以下の形式で与えられます。
- $i$ 文字目は論理値または論理演算子
- 論理値は
TまたはF - 論理演算子は
&、| &と|の優先度は同じです()はありません
また、論理式は左結合となります。例で説明しましょう。
T&T|Fは((T&T)|F)というように結合しますT|F&Tは((T|F)&T)というように結合します
論理式の評価については一般的な論理積と論理和と同じです。つまり、& は論理積、| は論理和として評価してください。また、T は論理値の真を、F は論理値の偽を意味します。
制約
- $1 \leq N \leq 10^5$
- $S$ の長さは $N$
- $S$ は必ず有効な論理式
T&やT&|のような文字列は与えられません
入力
$N$
$S$
出力
論理式の評価結果が $T$ の場合 Tを、$F$ の場合 F を出力せよ。
入力例 1
5
T&T|F
出力例 1
T