# ABC174 D
import sys
sys.setrecursionlimit(3*10**5)

N=int(input())
S=input()

def search(l,r):
    # 半開区間
    if l==r:
        return 0
    if S[l]=='R':
        return search(l+1,r)
    if S[r-1]=='W':
        return search(l,r-1)
    return search(l+1,r-1)+1
print(search(0,N)) import sys sys sys.setrecursionlimit(3*10**5) sys.setrecursionlimit sys setrecursionlimit 3*10**5 3 10**5 10 5 N=int(input()) N int(input()) int input() input S=input() S input() input def search(l,r):
    # 半開区間
    if l==r:
        return 0
    if S[l]=='R':
        return search(l+1,r)
    if S[r-1]=='W':
        return search(l,r-1)
    return search(l+1,r-1)+1 search if l==r:
        return 0
     l==r l r return 0 0 if S[l]=='R':
        return search(l+1,r)
     S[l]=='R' S[l] S l 'R' return search(l+1,r) search(l+1,r) search l+1 l 1 r if S[r-1]=='W':
        return search(l,r-1)
     S[r-1]=='W' S[r-1] S r-1 r 1 'W' return search(l,r-1) search(l,r-1) search l r-1 r 1 return search(l+1,r-1)+1 search(l+1,r-1)+1 search(l+1,r-1) search l+1 l 1 r-1 r 1 1 l l r r print(search(0,N)) print search(0,N) search 0 N S=input() input() S N=int(input()) int(input()) N def search(l,r):
    # 半開区間
    if l==r:
        return 0
    if S[l]=='R':
        return search(l+1,r)
    if S[r-1]=='W':
        return search(l,r-1)
    return search(l+1,r-1)+1 def search(l,r):
    # 半開区間
    if l==r:
        return 0
    if S[l]=='R':
        return search(l+1,r)
    if S[r-1]=='W':
        return search(l,r-1)
    return search(l+1,r-1)+1 search
# ABC174 D
import sys
sys.setrecursionlimit(3*10**5)

N=int(input())
S=input()

def search(l,r):
    # 半開区間
    if l==r:
        return 0
    if S[l]=='R':
        return search(l+1,r)
    if S[r-1]=='W':
        return search(l,r-1)
    return search(l+1,r-1)+1
print(search(0,N))