#include<stdio.h>
#include<math.h>

int a, b, sol;
char currentChar;
FILE *in;

int main()
{
	scanf("%d %d", &a, &b);
	
	int min = a < b ? a : b;
	int max = a > b ? a : b;
	for (int index = 0; index <= min; index++)
		scanf("%c", &currentChar);

	int minDeep = 0;
	int currentDeep = 0;
	for (int index = min; index < max; index++)
	{
		scanf("%c", &currentChar);
		if (currentChar == 'U')
			currentDeep++;
		else
			currentDeep--;

		if (currentDeep < minDeep)
			minDeep = currentDeep;
	}
	sol = abs(minDeep) + (currentDeep - minDeep);
	printf("%d\n", sol);

	return 0;
}
