import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = Integer.parseInt(in.nextLine()); char arr[] = in.nextLine().toCharArray(); int seaLevel = 0; int preSeaLevel = 0; int valleys = 0; for(int arr_i=0; arr_i < n; arr_i++){ if (arr[arr_i] == 'U' ) { seaLevel++; } else if (arr[arr_i] == 'D' ) { seaLevel--; } if (seaLevel == 0 && preSeaLevel == -1) { valleys++; } preSeaLevel = seaLevel; } System.out.println(valleys); } }