import java.util.Scanner;
public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		int z= 0;
		for(int a=1;a>0;a++){
			int x = scan.nextInt();
			int y = scan.nextInt();
			if(x==0 && y==0){
				break;
			}
			if(x>y){
				z = x;
				x = y;
				y = z;
			}
			if(x<=y){
				System.out.println(x +" "+ y);
			}
		}
	}
} import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		int z= 0;
		for(int a=1;a>0;a++){
			int x = scan.nextInt();
			int y = scan.nextInt();
			if(x==0 && y==0){
				break;
			}
			if(x>y){
				z = x;
				x = y;
				y = z;
			}
			if(x<=y){
				System.out.println(x +" "+ y);
			}
		}
	}
} Main public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		int z= 0;
		for(int a=1;a>0;a++){
			int x = scan.nextInt();
			int y = scan.nextInt();
			if(x==0 && y==0){
				break;
			}
			if(x>y){
				z = x;
				x = y;
				y = z;
			}
			if(x<=y){
				System.out.println(x +" "+ y);
			}
		}
	} main {
		Scanner scan = new Scanner(System.in);
		int z= 0;
		for(int a=1;a>0;a++){
			int x = scan.nextInt();
			int y = scan.nextInt();
			if(x==0 && y==0){
				break;
			}
			if(x>y){
				z = x;
				x = y;
				y = z;
			}
			if(x<=y){
				System.out.println(x +" "+ y);
			}
		}
	} Scanner scan = new Scanner(System.in); scan new Scanner(System.in) int z= 0; z 0 for(int a=1;a>0;a++){
			int x = scan.nextInt();
			int y = scan.nextInt();
			if(x==0 && y==0){
				break;
			}
			if(x>y){
				z = x;
				x = y;
				y = z;
			}
			if(x<=y){
				System.out.println(x +" "+ y);
			}
		} int a=1; int a=1; a 1 a>0 a 0 a++ a++ a {
			int x = scan.nextInt();
			int y = scan.nextInt();
			if(x==0 && y==0){
				break;
			}
			if(x>y){
				z = x;
				x = y;
				y = z;
			}
			if(x<=y){
				System.out.println(x +" "+ y);
			}
		} {
			int x = scan.nextInt();
			int y = scan.nextInt();
			if(x==0 && y==0){
				break;
			}
			if(x>y){
				z = x;
				x = y;
				y = z;
			}
			if(x<=y){
				System.out.println(x +" "+ y);
			}
		} int x = scan.nextInt(); x scan.nextInt() scan.nextInt scan int y = scan.nextInt(); y scan.nextInt() scan.nextInt scan if(x==0 && y==0){
				break;
			} x==0 && y==0 x==0 x 0 y==0 y 0 {
				break;
			} break; if(x>y){
				z = x;
				x = y;
				y = z;
			} x>y x y {
				z = x;
				x = y;
				y = z;
			} z = x z x x = y x y y = z y z if(x<=y){
				System.out.println(x +" "+ y);
			} x<=y x y {
				System.out.println(x +" "+ y);
			} System.out.println(x +" "+ y) System.out.println System.out System System.out x +" "+ y x +" "+ y x " " y String[] args args public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		int z= 0;
		for(int a=1;a>0;a++){
			int x = scan.nextInt();
			int y = scan.nextInt();
			if(x==0 && y==0){
				break;
			}
			if(x>y){
				z = x;
				x = y;
				y = z;
			}
			if(x<=y){
				System.out.println(x +" "+ y);
			}
		}
	}
} public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		int z= 0;
		for(int a=1;a>0;a++){
			int x = scan.nextInt();
			int y = scan.nextInt();
			if(x==0 && y==0){
				break;
			}
			if(x>y){
				z = x;
				x = y;
				y = z;
			}
			if(x<=y){
				System.out.println(x +" "+ y);
			}
		}
	}
} Main
import java.util.Scanner;
public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		int z= 0;
		for(int a=1;a>0;a++){
			int x = scan.nextInt();
			int y = scan.nextInt();
			if(x==0 && y==0){
				break;
			}
			if(x>y){
				z = x;
				x = y;
				y = z;
			}
			if(x<=y){
				System.out.println(x +" "+ y);
			}
		}
	}
}