N, K = gets.split.map(&:to_i)
Ps = gets.split.map(&:to_i) #r, s, p
#↓勝ったら貰えるPsのindexにしておく
Ts = gets.chomp.gsub(/s/,'0').gsub(/p/,'1').gsub(/r/,'2').split("").map(&:to_i)

ans = 0
N.times do |i|
  next if Ts[i] == -1
  ans += Ps[Ts[i]]
  if Ts[i] == Ts[i + K] && i < N - K
    Ts[i + K] = -1
  end
end
p ans