#include using namespace std; int main() { int N; string S; cin >> N >> S; vectorA(N); long long a = 0,b = 0,c = 0,d = 0; for(int i = 0; i < N; i++) { cin >> A[i]; if(S[i] == 'R') { if(A[i] < 0) { a += A[i]; } else { b += A[i]; } } else { if(A[i] < 0) { c += A[i]; } else { d += A[i]; } } } cout << max(abs(a-c),b-d) << endl; }