#abc229d. [abc229_d]Longest X

[abc229_d]Longest X

問題文

X. からなる文字列 SS が与えられます。

SS に対して、次の操作を 00 回以上 KK 回以下行うことができます。

  • .X に置き換える

操作後に、X を最大で何個連続させることができますか?

制約

  • 1leqSleq2times1051 \\leq |S| \\leq 2 \\times 10^5
  • SS の各文字は X または . である
  • 0leqKleq2times1050 \\leq K \\leq 2 \\times 10^5
  • KK は整数である

入力

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

SS KK

出力

答えを出力せよ。


入力例 1

XX...X.X.X.
2

出力例 1

5

SS77 文字目と 99 文字目の .X に置き換えて XX...XXXXX. とすると、66 文字目から 1010 文字目で X55 個連続しています。
X66 個以上連続させることはできないので、答えは 55 です。


入力例 2

XXXX
200000

出力例 2

4

操作を行う回数は 00 回でも構いません。