import java.util.*;
class Main {
    public static void main(String [] args){

                Scanner sc = new Scanner(System.in);

                    String s= sc.next();
                    ArrayList<Integer> res = new ArrayList<>();
                    for(int i=0;i<s.length();i++){

                        if(s.charAt(i)=='R'){
                            int c=0;
                            while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            }
                            res.add(c);
                            i=i-1;
                        }
                        else{
                            continue;
                        }
                    }

                    int max= Integer.MIN_VALUE;
                    for(int i: res){
                        max=Math.max(max,i);
                    }
                    if(max<0){
                        System.out.println("0");
                    }
                    else
                    System.out.println(max);
                }
            } import java.util.*; util.* java class Main {
    public static void main(String [] args){

                Scanner sc = new Scanner(System.in);

                    String s= sc.next();
                    ArrayList<Integer> res = new ArrayList<>();
                    for(int i=0;i<s.length();i++){

                        if(s.charAt(i)=='R'){
                            int c=0;
                            while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            }
                            res.add(c);
                            i=i-1;
                        }
                        else{
                            continue;
                        }
                    }

                    int max= Integer.MIN_VALUE;
                    for(int i: res){
                        max=Math.max(max,i);
                    }
                    if(max<0){
                        System.out.println("0");
                    }
                    else
                    System.out.println(max);
                }
            } Main public static void main(String [] args){

                Scanner sc = new Scanner(System.in);

                    String s= sc.next();
                    ArrayList<Integer> res = new ArrayList<>();
                    for(int i=0;i<s.length();i++){

                        if(s.charAt(i)=='R'){
                            int c=0;
                            while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            }
                            res.add(c);
                            i=i-1;
                        }
                        else{
                            continue;
                        }
                    }

                    int max= Integer.MIN_VALUE;
                    for(int i: res){
                        max=Math.max(max,i);
                    }
                    if(max<0){
                        System.out.println("0");
                    }
                    else
                    System.out.println(max);
                } main {

                Scanner sc = new Scanner(System.in);

                    String s= sc.next();
                    ArrayList<Integer> res = new ArrayList<>();
                    for(int i=0;i<s.length();i++){

                        if(s.charAt(i)=='R'){
                            int c=0;
                            while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            }
                            res.add(c);
                            i=i-1;
                        }
                        else{
                            continue;
                        }
                    }

                    int max= Integer.MIN_VALUE;
                    for(int i: res){
                        max=Math.max(max,i);
                    }
                    if(max<0){
                        System.out.println("0");
                    }
                    else
                    System.out.println(max);
                } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String s= sc.next(); s sc.next() sc.next sc ArrayList<Integer> res = new ArrayList<>(); res new ArrayList<>() for(int i=0;i<s.length();i++){

                        if(s.charAt(i)=='R'){
                            int c=0;
                            while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            }
                            res.add(c);
                            i=i-1;
                        }
                        else{
                            continue;
                        }
                    } int i=0; int i=0; i 0 i<s.length() i s.length() s.length s i++ i++ i {

                        if(s.charAt(i)=='R'){
                            int c=0;
                            while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            }
                            res.add(c);
                            i=i-1;
                        }
                        else{
                            continue;
                        }
                    } {

                        if(s.charAt(i)=='R'){
                            int c=0;
                            while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            }
                            res.add(c);
                            i=i-1;
                        }
                        else{
                            continue;
                        }
                    } if(s.charAt(i)=='R'){
                            int c=0;
                            while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            }
                            res.add(c);
                            i=i-1;
                        }
                        else{
                            continue;
                        } s.charAt(i)=='R' s.charAt(i) s.charAt s i 'R' {
                            int c=0;
                            while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            }
                            res.add(c);
                            i=i-1;
                        } int c=0; c 0 while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            } i <= s.length()-1 && s.charAt(i)!='S' i <= s.length()-1 i s.length()-1 s.length() s.length s 1 s.charAt(i)!='S' s.charAt(i) s.charAt s i 'S' {
                                i++;
                                c++;
                            } i++ i c++ c res.add(c) res.add res c i=i-1 i i-1 i 1 {
                            continue;
                        } continue; int max= Integer.MIN_VALUE; max Integer.MIN_VALUE Integer Integer.MIN_VALUE for(int i: res){
                        max=Math.max(max,i);
                    } int i res {
                        max=Math.max(max,i);
                    } {
                        max=Math.max(max,i);
                    } max=Math.max(max,i) max Math.max(max,i) Math.max Math max i if(max<0){
                        System.out.println("0");
                    }
                    else
                    System.out.println(max); max<0 max 0 {
                        System.out.println("0");
                    } System.out.println("0") System.out.println System.out System System.out "0" System.out.println(max) System.out.println System.out System System.out max String [] args args
import java.util.*;
class Main {
    public static void main(String [] args){

                Scanner sc = new Scanner(System.in);

                    String s= sc.next();
                    ArrayList<Integer> res = new ArrayList<>();
                    for(int i=0;i<s.length();i++){

                        if(s.charAt(i)=='R'){
                            int c=0;
                            while( i <= s.length()-1 && s.charAt(i)!='S' ){
                                i++;
                                c++;
                            }
                            res.add(c);
                            i=i-1;
                        }
                        else{
                            continue;
                        }
                    }

                    int max= Integer.MIN_VALUE;
                    for(int i: res){
                        max=Math.max(max,i);
                    }
                    if(max<0){
                        System.out.println("0");
                    }
                    else
                    System.out.println(max);
                }
            }