S, K = gets.chomp, gets.to_i
a = S.scan(/((.)\2*)/).map{|_1,| _1.size }
isCyc = (1 < a.size and S[0] == S[-1])
a[-1] += a.shift if isCyc
p K*a.inject(0){|acc,_| acc+_/2 } + (isCyc && a[-1]&1==0 ? -1 : 0)
