N = int(input())
S = input()
A = list(map(int, input().split()))
for i in range(N):
  if S[i]=='B':
    A[i] *= -1
from itertools import groupby, accumulate, product, permutations, combinations
cum = [0]+list(accumulate(A))
print(max(cum)-min(cum))