#include <bits/stdc++.h>
int main() {
  char s[1010];
  int a[26];
  while (scanf("%s", s) != EOF) {
    int l = strlen(s);
    int i, ans;
    memset(a, 0, sizeof(a));
    for (i = 0; i < l; i++) {
      a[s[i] - 'a']++;
    }
    ans = 0;
    for (i = 0; i < 26; i++) {
      if (a[i] % 2 != 0) ans++;
    }
    if (ans % 2 != 0 || ans == 0)
      printf("First\n");
    else
      printf("Second\n");
  }
}
