def fib(i):
    if i==1 :
        return 1
    elif i==2 :
        return 1
    else :
        return fib(i-2) + fib(i-1)
n=int(input())
t=[]
for i in range(n+1):
    t.append(fib(i+1))
    if fib(i+1) > n :
        break
ch=""
for i in range(n) :
    if i+1 in t :
        ch+='O'
    else :
        ch+='o'
        
print(ch)