S = gets.chomp
K = gets.to_i

wc = ''
wl = 0
ls = []
(S + ' ').chars do |c|
  if c == wc
    wl += 1
  else
    ls << wl if wl > 0
    wc = c
    wl = 1
  end
end

ans = 0
if ls.size > 2 && S[0] == S[-1]
  ans = ls[0] / 2
  ans += ls[1..-2].reduce(0) { |a, l| a + l / 2 * K }
  ans += (ls[0] + ls[-1]) / 2 * (K - 1)
  ans += ls[-1] / 2
else
  ans = ls.reduce(0) { |a, l| a + l / 2 * K }
end

puts ans
