import java.util.*;

public class az {

    public static void main (String[] args){

        Scanner input = new Scanner(System.in);

        int n = input.nextInt();

        ArrayList<Integer> tab = new ArrayList<>();
        tab.add(1);
        int a1 = 1;
        int a2 = 1 ;
        int a3 ;
        if (n==1 ){
            System.out.print('O');

        }
        else if (n==2){
            System.out.print("OO");

        }
        else if (n==3){
            System.out.print("OOO");

        }

        else{
            for (int i = 3; i <n ; i++) {

                a3 = a1 + a2;
                tab.add(a3);
                a1 = a2;
                a2 = a3;
            }

            for (int i = 1; i <n+1 ; i++) {
                if (tab.contains(i)){
                    System.out.print('O');

                }
                else{
                    System.out.print('o');

                }


            }
        }




    }


}
