#include<stdio.h>
void printSquare(int min,int max){
int i,j;
for(i=0;i<=max-min;i++){
for(j=0;j<=max-min;j++){
printf("%d",((min
+i
+j
)<=max
)?min
+i
+j
:((i
+j
)%(max
+1-min
)+min
)); }
}
}
int main(){
int min,max;
scanf("%d %d",&min
,&max
); printSquare(min,max);
char ch;
printf("Press Enter to exit\n"); return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4Kdm9pZCBwcmludFNxdWFyZShpbnQgbWluLGludCBtYXgpewogICAgaW50IGksajsKICAgIGZvcihpPTA7aTw9bWF4LW1pbjtpKyspewogICAgICAgIGZvcihqPTA7ajw9bWF4LW1pbjtqKyspewogICAgICAgICAgICBwcmludGYoIiVkIiwoKG1pbitpK2opPD1tYXgpP21pbitpK2o6KChpK2opJShtYXgrMS1taW4pK21pbikpOwogICAgICAgIH0KICAgICAgICBwcmludGYoIlxuIik7CiAgICB9Cn0KaW50IG1haW4oKXsKICAgIGludCBtaW4sbWF4OwogICAgcHJpbnRmKCJFbnRlciBtaW4gJiBtYXg6XG4iKTsKICAgIHNjYW5mKCIlZCAlZCIsJm1pbiwmbWF4KTsKICAgIHByaW50U3F1YXJlKG1pbixtYXgpOwogICAgY2hhciBjaDsKICAgIHByaW50ZigiUHJlc3MgRW50ZXIgdG8gZXhpdFxuIik7CiAgICBzY2FuZigiJWMiLCZjaCk7CiAgICByZXR1cm4gMDsKfQ==