import java.util.Scanner;

// 提出時にclass Main に書き換え
public class Main {
	public static void main(String[] args)  {
		// 標準入力を受け取る
		Scanner sc = new Scanner(System.in);
		String S = sc.nextLine(); // String Sを受け取る
		sc.close(); // 標準入力を終了



		int r = 0; // 連続した雨の日数
		int rm = 0; // 連続した雨の日数(最大値)

		while(S.length() > 0) {
			if(S.startsWith("R")) {
				r += 1; // 連続した雨の日数を加算
			} else {
				r = 0; // 連続した雨の日数を加算
			}
			// 最大値更新
			if(r > rm) {rm = r;}
			// Sの先頭の文字を消去
			S = removeLeadingZeroes(S);
		}
		System.out.println(rm);
	}

	// 文字列の先頭を削除するメソッド
	static String removeLeadingZeroes(String s) {
	    StringBuilder sb = new StringBuilder(s);
	    if (sb.length() > 0) {
	        sb.deleteCharAt(0);
	    }
	    return sb.toString();
	}

} import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args)  {
		// 標準入力を受け取る
		Scanner sc = new Scanner(System.in);
		String S = sc.nextLine(); // String Sを受け取る
		sc.close(); // 標準入力を終了



		int r = 0; // 連続した雨の日数
		int rm = 0; // 連続した雨の日数(最大値)

		while(S.length() > 0) {
			if(S.startsWith("R")) {
				r += 1; // 連続した雨の日数を加算
			} else {
				r = 0; // 連続した雨の日数を加算
			}
			// 最大値更新
			if(r > rm) {rm = r;}
			// Sの先頭の文字を消去
			S = removeLeadingZeroes(S);
		}
		System.out.println(rm);
	}

	// 文字列の先頭を削除するメソッド
	static String removeLeadingZeroes(String s) {
	    StringBuilder sb = new StringBuilder(s);
	    if (sb.length() > 0) {
	        sb.deleteCharAt(0);
	    }
	    return sb.toString();
	}

} Main public static void main(String[] args)  {
		// 標準入力を受け取る
		Scanner sc = new Scanner(System.in);
		String S = sc.nextLine(); // String Sを受け取る
		sc.close(); // 標準入力を終了



		int r = 0; // 連続した雨の日数
		int rm = 0; // 連続した雨の日数(最大値)

		while(S.length() > 0) {
			if(S.startsWith("R")) {
				r += 1; // 連続した雨の日数を加算
			} else {
				r = 0; // 連続した雨の日数を加算
			}
			// 最大値更新
			if(r > rm) {rm = r;}
			// Sの先頭の文字を消去
			S = removeLeadingZeroes(S);
		}
		System.out.println(rm);
	} main {
		// 標準入力を受け取る
		Scanner sc = new Scanner(System.in);
		String S = sc.nextLine(); // String Sを受け取る
		sc.close(); // 標準入力を終了



		int r = 0; // 連続した雨の日数
		int rm = 0; // 連続した雨の日数(最大値)

		while(S.length() > 0) {
			if(S.startsWith("R")) {
				r += 1; // 連続した雨の日数を加算
			} else {
				r = 0; // 連続した雨の日数を加算
			}
			// 最大値更新
			if(r > rm) {rm = r;}
			// Sの先頭の文字を消去
			S = removeLeadingZeroes(S);
		}
		System.out.println(rm);
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String S = sc.nextLine(); S sc.nextLine() sc.nextLine sc sc.close() sc.close sc int r = 0; r 0 int rm = 0; rm 0 while(S.length() > 0) {
			if(S.startsWith("R")) {
				r += 1; // 連続した雨の日数を加算
			} else {
				r = 0; // 連続した雨の日数を加算
			}
			// 最大値更新
			if(r > rm) {rm = r;}
			// Sの先頭の文字を消去
			S = removeLeadingZeroes(S);
		} S.length() > 0 S.length() S.length S 0 {
			if(S.startsWith("R")) {
				r += 1; // 連続した雨の日数を加算
			} else {
				r = 0; // 連続した雨の日数を加算
			}
			// 最大値更新
			if(r > rm) {rm = r;}
			// Sの先頭の文字を消去
			S = removeLeadingZeroes(S);
		} if(S.startsWith("R")) {
				r += 1; // 連続した雨の日数を加算
			} else {
				r = 0; // 連続した雨の日数を加算
			} S.startsWith("R") S.startsWith S "R" {
				r += 1; // 連続した雨の日数を加算
			} r += 1 r 1 {
				r = 0; // 連続した雨の日数を加算
			} r = 0 r 0 if(r > rm) {rm = r;} r > rm r rm {rm = r;} rm = r rm r S = removeLeadingZeroes(S) S removeLeadingZeroes(S) removeLeadingZeroes S System.out.println(rm) System.out.println System.out System System.out rm String[] args args // 文字列の先頭を削除するメソッド
	static String removeLeadingZeroes(String s) {
	    StringBuilder sb = new StringBuilder(s);
	    if (sb.length() > 0) {
	        sb.deleteCharAt(0);
	    }
	    return sb.toString();
	} removeLeadingZeroes {
	    StringBuilder sb = new StringBuilder(s);
	    if (sb.length() > 0) {
	        sb.deleteCharAt(0);
	    }
	    return sb.toString();
	} StringBuilder sb = new StringBuilder(s); sb new StringBuilder(s) if (sb.length() > 0) {
	        sb.deleteCharAt(0);
	    } sb.length() > 0 sb.length() sb.length sb 0 {
	        sb.deleteCharAt(0);
	    } sb.deleteCharAt(0) sb.deleteCharAt sb 0 return sb.toString(); sb.toString() sb.toString sb String s s public class Main {
	public static void main(String[] args)  {
		// 標準入力を受け取る
		Scanner sc = new Scanner(System.in);
		String S = sc.nextLine(); // String Sを受け取る
		sc.close(); // 標準入力を終了



		int r = 0; // 連続した雨の日数
		int rm = 0; // 連続した雨の日数(最大値)

		while(S.length() > 0) {
			if(S.startsWith("R")) {
				r += 1; // 連続した雨の日数を加算
			} else {
				r = 0; // 連続した雨の日数を加算
			}
			// 最大値更新
			if(r > rm) {rm = r;}
			// Sの先頭の文字を消去
			S = removeLeadingZeroes(S);
		}
		System.out.println(rm);
	}

	// 文字列の先頭を削除するメソッド
	static String removeLeadingZeroes(String s) {
	    StringBuilder sb = new StringBuilder(s);
	    if (sb.length() > 0) {
	        sb.deleteCharAt(0);
	    }
	    return sb.toString();
	}

} public class Main {
	public static void main(String[] args)  {
		// 標準入力を受け取る
		Scanner sc = new Scanner(System.in);
		String S = sc.nextLine(); // String Sを受け取る
		sc.close(); // 標準入力を終了



		int r = 0; // 連続した雨の日数
		int rm = 0; // 連続した雨の日数(最大値)

		while(S.length() > 0) {
			if(S.startsWith("R")) {
				r += 1; // 連続した雨の日数を加算
			} else {
				r = 0; // 連続した雨の日数を加算
			}
			// 最大値更新
			if(r > rm) {rm = r;}
			// Sの先頭の文字を消去
			S = removeLeadingZeroes(S);
		}
		System.out.println(rm);
	}

	// 文字列の先頭を削除するメソッド
	static String removeLeadingZeroes(String s) {
	    StringBuilder sb = new StringBuilder(s);
	    if (sb.length() > 0) {
	        sb.deleteCharAt(0);
	    }
	    return sb.toString();
	}

} Main
import java.util.Scanner;

// 提出時にclass Main に書き換え
public class Main {
	public static void main(String[] args)  {
		// 標準入力を受け取る
		Scanner sc = new Scanner(System.in);
		String S = sc.nextLine(); // String Sを受け取る
		sc.close(); // 標準入力を終了



		int r = 0; // 連続した雨の日数
		int rm = 0; // 連続した雨の日数(最大値)

		while(S.length() > 0) {
			if(S.startsWith("R")) {
				r += 1; // 連続した雨の日数を加算
			} else {
				r = 0; // 連続した雨の日数を加算
			}
			// 最大値更新
			if(r > rm) {rm = r;}
			// Sの先頭の文字を消去
			S = removeLeadingZeroes(S);
		}
		System.out.println(rm);
	}

	// 文字列の先頭を削除するメソッド
	static String removeLeadingZeroes(String s) {
	    StringBuilder sb = new StringBuilder(s);
	    if (sb.length() > 0) {
	        sb.deleteCharAt(0);
	    }
	    return sb.toString();
	}

}