#include <stdio.h><font></font>
#define DATA_SIZE 3000<font></font>
int main(void)<font></font>
{<font></font>
  int x[DATA_SIZE];<font></font>
  int y[DATA_SIZE];<font></font>
  int i, j;<font></font>
  int tmp;<font></font>
  <font></font>
  for(i = 0; i < DATA_SIZE; i++) {<font></font>
    scanf("%d %d", &x[i], &y[i]);<font></font>
<font></font>
    if (x[i] > y[i]) {<font></font>
      tmp = x[i];<font></font>
      x[i] = y[i];<font></font>
      y[i] = tmp;<font></font>
    }<font></font>
    <font></font>
    if(x[i] == 0 && y[i] == 0)<font></font>
      break;<font></font>
  }<font></font>
<font></font>
  if (i < DATA_SIZE) {<font></font>
    for (j = 0; j < i; j++) {<font></font>
      printf("%d %d\n", x[j], y[j]);<font></font>
    }<font></font>
  }<font></font>
<font></font>
  else {<font></font>
    for (j = 0; j < DATA_SIZE; j++) {<font></font>
      printf("%d %d", x[j], y[j]);<font></font>
    }<font></font>
  }<font></font>
<font></font>
    return 0;<font></font>
}<font></font>
