AT_arc147_f [ARC147F] Again ABC String

Description

[problemUrl]: https://atcoder.jp/contests/arc147/tasks/arc147_f 長さ $ N $ の `A`,`B`,`C` からなる文字列 $ S $ のうち、以下の条件を満たすものの個数を $ 2 $ で割ったあまり を求めてください。 - $ S $ の $ 1 $ 文字目から $ i $ 文字目までからなる文字列を $ S_i $ とする。$ S_i $ に含まれる `A`,`B`,`C` の個数をそれぞれ $ A_i,B_i,C_i $ とする。このとき、$ 1\ \le\ i\ \le\ N $ を満たす任意の整数 $ i $ に対し、以下が成り立つ。 - $ A_i-B_i\ \le\ X $ - $ B_i-C_i\ \le\ Y $ - $ C_i-A_i\ \le\ Z $ この問題は、$ T $ ケース与えられます。

Input Format

N/A

Output Format

N/A

Explanation/Hint

### 制約 - $ 1\ \le\ T\ \le\ 10 $ - $ 1\ \le\ N\ \le\ 10^9 $ - $ 0\ \le\ X,Y,Z\ \le\ 10^9 $ - 入力は全て整数である。 ### Sample Explanation 1 条件を満たす文字列は、`AAB`,`AAC`,`ABA`,`ABC`,`ACA`,`ACB`,`BAA`,`BAC` の $ 8 $ 個があります。よって、解は $ 0 $ です。