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))