import sys

n=int(input())
a=input()
a=list(a)
a.reverse()
if n==1:
    print('1')
    sys.exit()
    
c=1


for i in range(n-1):
    if a[i]!=a[i+1]:
        c+=1

if c==0:
    c+=1
    
print(c) import sys sys n=int(input()) n int(input()) int input() input a=input() a input() input a=list(a) a list(a) list a a.reverse() a.reverse a reverse if n==1:
    print('1')
    sys.exit()
     n==1 n 1 print('1') print '1' sys.exit() sys.exit sys exit c=1 c 1 for i in range(n-1):
    if a[i]!=a[i+1]:
        c+=1 i range(n-1) range n-1 n 1 if a[i]!=a[i+1]:
        c+=1 a[i]!=a[i+1] a[i] a i a[i+1] a i+1 i 1 c+=1 c 1 if c==0:
    c+=1
     c==0 c 0 c+=1 c 1 print(c) print c c=1 1 c n=int(input()) int(input()) n c+=1 1 c a=input() input() a a=list(a) list(a) a c+=1 1 c
import sys

n=int(input())
a=input()
a=list(a)
a.reverse()
if n==1:
    print('1')
    sys.exit()
    
c=1


for i in range(n-1):
    if a[i]!=a[i+1]:
        c+=1

if c==0:
    c+=1
    
print(c)