#include<stdio.h>

struct Poit{
    int x;
    int y;
};

void foo(struct point *p){
    printf("%d %d\n", p->x++, p->x);
}
int main(){
    int N;
    scanf("%d", &N);
    
    if(N<0){
        printf("Invalid input\n");
        return 0;
    }
    
    struct Point points[100];
    
    for(int i = 0; i < N; i++){
    scanf("%d %d", &points[i].x, &points[i].y);
    }
    foo(&points[0]);
    
    return 0;
}