#include <stdio.h>
#include <stdlib.h>
int main(void)
{
  char s[1024];//fgets関数に与える文字列バッファ
  char *t;//fgets戻り値格納用
  int n;//atoi関数の戻り値格納用
  int a[10], i, j;

  for (i = 0; i < 4;) {
    printf("input[%d] = ", i + 1);
    t = fgets(s, 1024, stdin);
    n = atoi(s);
    if (n < 0)continue;
    if (n > 9)continue;
    sprintf(s + 100, "%d\n", n);
    if (*(s  ) != *(s + 100))continue;
    if (*(s + 1) != *(s + 101))continue;
    ++a[n];
    ++i;
  }
  printf("answer = ");
  for (i = 0; i < 10; ++i)
    if (a[i])
      for (j = 0; j < a[i]; ++j)
        printf("%d ", i);
  return (0);
}
