AT_abc421_b [ABC421B] Fibonacci Reversed

Description

正整数 $ x $ に対し、 $ f(x) $ を以下のように定義します。 - $ x $ を(先頭に余分な $ 0 $ をつけずに)十進表記して得られる文字列を $ s_x $ 、 $ s_x $ を反転して得られる文字列を $ \text{rev}(s_x) $ とおく。 $ f(x) $ の値は、 $ \text{rev}(s_x) $ を整数の十進表記としてみなすことで得られる整数である。 例えば、 $ x=13 $ のとき $ \text{rev}(s_x)=\ $ `31` より $ f(x)=31 $ であり、 $ x=10 $ のとき $ \text{rev}(s_x)=\ $ `01` より $ f(x)=1 $ です。 特に、どのような正整数 $ x $ に対しても $ f(x) $ の値は正整数です。 正整数 $ X,Y $ が与えられます。 正整数列 $ A=(a_1,a_2,\dots,a_{10}) $ を以下のように定義します。 - $ a_1 = X $ - $ a_2 = Y $ - $ a_i = f(a_{i-1}+a_{i-2})\ (i\geq 3) $ $ a_{10} $ の値を求めてください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ X $ $ Y $

Output Format

$ a_{10} $ の値を出力せよ。

Explanation/Hint

### Sample Explanation 1 $ A $ の各要素の値は以下の通りです。 - $ a_1=1 $ - $ a_2=1 $ - $ a_3=2 $ - $ a_4=3 $ - $ a_5=5 $ - $ a_6=8 $ - $ a_7=31 $ - $ a_8=93 $ - $ a_9=421 $ - $ a_{10}=415 $ よって $ 415 $ を出力します。 ### Constraints - $ 1\leq X,Y \leq 10^5 $ - 入力は全て整数