#include <bits/stdc++.h>
int main() {
  int i, l;
  long n;
  int k = 3, u, v;
  scanf("%d", &n);
  char s[1000];
  for (i = 0; i < n; i++) {
    s[i] = 'o';
  }
  s[n] = '\0';
  s[0] = 'O';
  if (n > 1) {
    s[1] = 'O';
    u = 1;
    v = 1;
    while (k <= n) {
      s[k - 1] = 'O';
      k = u + v;
      u = v;
      v = k;
    }
  }
  printf("%s", s);
  return 0;
}
