#!/usr/bin/ruby
# -*- coding: utf-8 -*-
=begin
HOME- ITP1-ITP1_3-C
Discussion Solution Statistics Submit
 
Repetitive Processing - Swapping Two Numbers
????????¶??? : 1 sec, ?????¢?????¶??? : 65536 KB
2 ????????°?????????

???????????´??° x, y ?????????????????????????????????????°?????????????????????????????????°?????????????????????????????????

?????????????????????????????\?????????????????????????????????????????????????????????????????????????????¨?????¨?????????????????????
Input

??\???????????°????????????????????????????§?????????????????????????????????????????????????????????§??????????????????????????´??° x, y ??????????????????????§?????????????????????????

x ??¨ y ?????¨?????? 0 ?????¨?????\?????????????????????????????????????????????????????????????????????????????£????????????????????????
Output

??????????????????????????¨??????x ??¨ y ????°????????????????????????????????????????????????????????????????x ??¨ y ????????????????????????????????\??????????????????
Sample Input

3 2
2 2
5 3
0 0

Sample Output

2 3
2 2
3 5
=end
while s = STDIN.gets
  f = $_.chomp.split
  exit if f[0]=="0" and f[1] == "0" 
  if f[0]>= f[1] then printf("%d %d\n",  f[1] ,  f[0])
  else printf("%d %d\n",  f[0] ,  f[1])
  end
end