#arc039a. [arc039_a]A - B problem

[arc039_a]A - B problem

問題文

高橋君は次のような問題を考えました。

  • 33 桁の整数 AABB が与えられるので ABA - B を求める。

しかしあまりにも簡単すぎるので、ちょっと変更して次のような問題にしました。

  • 33 桁の整数 AABB が与えられる。
  • AABB のどちらかを 11 桁だけ書き換えてもよい時の、ABA - B の答えになり得る整数の最大値を求める。

なお、一番上の桁が 00 であるような整数へと書き換えることはできません。 例えば 123123023023 へと書き換えたりすることはできません。

高橋君は自信満々であなたへとこの問題を出題してきました。 ぜひ挑戦してみてください。


入力

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

AA BB

11 行に 22 つの整数 A(100A999)A(100 ≦ A ≦ 999)B(100B999)B(100 ≦ B ≦ 999) が空白区切りで与えられる。

出力

AABB のどちらかを 11 桁だけ書き換えてもよい時の、ABA - B の答えになり得る整数の最大値を 11 行に出力せよ。出力は標準出力に行い、末尾に改行を入れること。


入力例1


567 234

出力例1


733

AA567567 から 967967 に書き換えれば ABA-B733733 となり、この値が ABA-B の最大値となっています。


入力例2


999 100

出力例2


899

どちらも書き換えない時に ABA-B が最大値となることもあります。


入力例3


100 999

出力例3


-99

答えは負になることもあります。