#abc196f. [abc196_f]Substring 2

[abc196_f]Substring 2

問題文

0, 1 からなる文字列 S,TS, T が与えられます。
TTSS の部分文字列となるように、TT のいくつかの文字を書き換えます。
少なくとも何文字書き換える必要がありますか?

部分文字列とは? SS のある連続した部分を取り出してできる文字列が TT と一致するとき、TTSS の部分文字列であるといいます。 例えば、00010001 の部分文字列ですが、1110001 の部分文字列ではありません。

制約

  • S,TS, T0, 1 からなる
  • 1 TS1061 ≤ |T| ≤ |S| ≤ 10^6

入力

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

SS TT

出力

答えを出力せよ。


入力例 1

0001
101

出力例 1

1

TT001 と書き換えると、SS22 文字目から 44 文字目が TT と一致します。


入力例 2

0101010
1010101

出力例 2

7

入力例 3

10101000010011011110
0010011111

出力例 3

1