N, K = gets.split.map(&:to_i)
S = gets.chomp.chars
h = 0
rl = 0
lr = 0
0.upto(N - 2) do |i|
  h += 1 if S[i] == S[i + 1]
  rl += 1 if S[i] == 'R' && S[i + 1] == 'L'
  lr += 1 if S[i] == 'L' && S[i + 1] == 'R'
end
if (rl + 1) / 2 + (lr + 1) / 2 > K
  p h + K * 2
else
  p h + rl + lr
end
