import java.io.*; import java.util.*; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); final int st = sc.nextInt(); String route = sc.next(); System.out.println(levels(route)); } public static int levels(String steps){ final int st = steps.length(); int count = 0; int valleys = 0; int stepsBelow = 0; for(int i = 0; i < st; i++){ if(steps.charAt(i) == 'U'){ count++; }else{ count--; } if(count <0){ stepsBelow++; }else if(count == 0 && stepsBelow > 0){ valleys ++; stepsBelow = 0; } } return valleys; } }