#include <stdio.h>
int main()
{
int talii,zapytan,nr,koniec;
scanf("%d",&talii);
int tab[talii][24];
int wynik[talii];
for(int i=0; i<talii; i++)
{
wynik[i]=0;
for(int j=0; j<24; j++)
scanf("%d",&tab[i][j]);
}
scanf("%d",&zapytan);
for(int i=0; i<zapytan; i++)
{
scanf("%d %d",&nr,&koniec);
for(int j=nr-1; j<koniec; j++)
wynik[j]++;
}
for(int i=0; i<talii; i++)
{
wynik[i]=wynik[i]%24;
if(wynik[i]!=0)
{
for(int j=0; j<wynik[i]; j++)
printf("%d ",tab[i][j+(24-wynik[i])]);
for(int j=wynik[i]; j<24; j++)
printf("%d ",tab[i][j-wynik[i]]);
printf("\n");
}
else
{
for(int j=0; j<24; j++)
printf("%d ",tab[i][j]);
printf("\n");
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpCnsKICAgIGludCB0YWxpaSx6YXB5dGFuLG5yLGtvbmllYzsKICAgIHNjYW5mKCIlZCIsJnRhbGlpKTsKICAgIGludCB0YWJbdGFsaWldWzI0XTsKICAgIGludCB3eW5pa1t0YWxpaV07CiAgICBmb3IoaW50IGk9MDsgaTx0YWxpaTsgaSsrKQogICAgewogICAgICAgIHd5bmlrW2ldPTA7CiAgICAgICAgZm9yKGludCBqPTA7IGo8MjQ7IGorKykKICAgICAgICAgICAgc2NhbmYoIiVkIiwmdGFiW2ldW2pdKTsKICAgIH0KICAgIHNjYW5mKCIlZCIsJnphcHl0YW4pOwogICAgZm9yKGludCBpPTA7IGk8emFweXRhbjsgaSsrKQogICAgewogICAgICAgIHNjYW5mKCIlZCAlZCIsJm5yLCZrb25pZWMpOwogICAgICAgIGZvcihpbnQgaj1uci0xOyBqPGtvbmllYzsgaisrKQogICAgICAgICAgICB3eW5pa1tqXSsrOwogICAgfQogICAgZm9yKGludCBpPTA7IGk8dGFsaWk7IGkrKykKICAgIHsKICAgICAgICB3eW5pa1tpXT13eW5pa1tpXSUyNDsKICAgICAgICBpZih3eW5pa1tpXSE9MCkKICAgICAgICB7CiAgICAgICAgICAgIGZvcihpbnQgaj0wOyBqPHd5bmlrW2ldOyBqKyspCiAgICAgICAgICAgICAgICBwcmludGYoIiVkICIsdGFiW2ldW2orKDI0LXd5bmlrW2ldKV0pOwogICAgICAgICAgICBmb3IoaW50IGo9d3luaWtbaV07IGo8MjQ7IGorKykKICAgICAgICAgICAgICAgIHByaW50ZigiJWQgIix0YWJbaV1bai13eW5pa1tpXV0pOwogICAgICAgICAgICBwcmludGYoIlxuIik7CiAgICAgICAgfQogICAgICAgIGVsc2UKICAgICAgICB7CiAgICAgICAgICAgIGZvcihpbnQgaj0wOyBqPDI0OyBqKyspCiAgICAgICAgICAgICAgICBwcmludGYoIiVkICIsdGFiW2ldW2pdKTsKICAgICAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgICAgIH0KICAgIH0KICAgIHJldHVybiAwOwp9
NQo4IDIxIDE2IDIzIDE5IDE3IDE0IDIwIDE1IDQgOSAyMiAxMyAyIDE4IDExIDcgNSAxMCAxIDMgNiAyNCAxMiAKMTcgMTIgNiA3IDEgMjAgMiA5IDExIDE1IDQgMTggMTAgMjEgMTQgMTMgMjQgMTkgOCAxNiAyMiAzIDUgMjMgCjI0IDUgOSAxNCA3IDE3IDEgOCAxNSAzIDExIDIzIDIwIDQgMTIgMjEgNiAxMCAxNiAxOCAxOSAxMyAyMiAyIAoxOCAxNiAyMiA4IDIwIDI0IDMgNyAxMyAxNCAxOSAyIDExIDE3IDEwIDQgMjEgMTUgMTIgMSAyMyA2IDkgNSAKMSA4IDEzIDIyIDE4IDE5IDMgMTUgMTEgMjAgNyAyMyAyIDYgMTYgNCA5IDE0IDUgMTAgMTIgMTcgMjQgMjEgCjMKMSA1CjIgNAo0IDU=
5
8 21 16 23 19 17 14 20 15 4 9 22 13 2 18 11 7 5 10 1 3 6 24 12
17 12 6 7 1 20 2 9 11 15 4 18 10 21 14 13 24 19 8 16 22 3 5 23
24 5 9 14 7 17 1 8 15 3 11 23 20 4 12 21 6 10 16 18 19 13 22 2
18 16 22 8 20 24 3 7 13 14 19 2 11 17 10 4 21 15 12 1 23 6 9 5
1 8 13 22 18 19 3 15 11 20 7 23 2 6 16 4 9 14 5 10 12 17 24 21
3
1 5
2 4
4 5