#include <stdio.h>
int main() {
int obrazec = 0;
int a = 0;
int b = 0;
scanf("%d%d%d", &obrazec
, &a
, &b
);
if (obrazec == 0){
for (int i = 0; i < b; i += 1 ) {
for (int j = 0; j < a; j += 1 ) {
}
}
}
else if (obrazec == 1) {
for (int i = 0; i < b; i += 1 ) {
for (int j = 0; j < a; j += 1 ) {
if (j != 0 && j != a - 1 && i !=0 && i != b- 1) {
}
else {
}
}
}
}
else if (obrazec == 2) {
for (int i = 0; i < b; i += 1 ) {
for (int j = 0; j < a; j += 1 ) {
if (j != 0 && j != a - 1 && i !=0 && i != b- 1) {
printf("%d", (j
- 1 + (a
- 2)*(i
- 1))%10); }
else {
}
}
}
}
else if (obrazec == 3) {
for (int i = 0; i < a; i += 1 ) {
for (int j = 0; j < a; j += 1) {
if (i == j){
break;
}
else {
}
}
}
}
else if (obrazec == 4) {
for (int i = 0; i < a; i += 1 ) {
for (int j = 0; j < a; j += 1) {
if (i == a - j - 1){
if (i == a -1)
break;
}
else {
}
}
}
}
else if (obrazec == 5) {
for (int i = 0; i < a; i += 1 ) {
for (int j = 0; j < a*2-1; j += 1) {
if(j != a -1 + i && j != a -1 - i && i != a-1){
}
else {
}
}
}
}
else if (obrazec == 6) {
for (int i = 0; i < b; i += 1 ) {
for (int j = 0; j < a; j += 1 ) {
if (i == 0 || j== a/2) {
if (i != 0)
break;
}
else {
}
}
}
}
else if (obrazec == 7) {
for (int i = 0; i < b; i += 1 ) {
for (int j = 0; j < a; j += 1 ) {
if (i == 0 || i == b/2 || j == 0 || (j == a -1 && i<= b/2)) {
}
else {
}
}
}
}
else if (obrazec == 9) {
for (int i = 0; i < b; i += 1 ) {
for (int j = 0; j < a; j += 1 ) {
if (j != 0 && j != a - 1 && i !=0 && i != b- 1) {
printf("%d", (i
- 1 + (b
- 2)*(j
- 1))%10); }
else {
}
}
}
}
else {
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKCkgewogICAgaW50IG9icmF6ZWMgPSAwOwogICAgaW50IGEgPSAwOwogICAgaW50IGIgPSAwOwogICAgCiAgICBzY2FuZigiJWQlZCVkIiwgJm9icmF6ZWMsICZhLCAmYik7CiAgICAKICAgIGlmIChvYnJhemVjID09IDApewogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgYjsgaSArPSAxICkgewogICAgICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IGE7IGogKz0gMSApIHsKICAgICAgICAgICAgICAgIHByaW50ZigieCIpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIHByaW50ZigiXG4iKTsKICAgICAgICB9IAogICAgfQogICAgZWxzZSBpZiAob2JyYXplYyA9PSAxKSB7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBiOyBpICs9IDEgKSB7CiAgICAgICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgYTsgaiArPSAxICkgewogICAgICAgICAgICAgICAgaWYgKGogIT0gMCAmJiBqICE9IGEgLSAxICYmIGkgIT0wICYmIGkgIT0gYi0gMSkgewogICAgICAgICAgICAgICAgICAgIHByaW50ZigiICIpOyAgCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgICAgICBwcmludGYoIngiKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBwcmludGYoIlxuIik7CiAgICAgICAgfSAKICAgIH0KICAgIGVsc2UgaWYgKG9icmF6ZWMgPT0gMikgewogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgYjsgaSArPSAxICkgewogICAgICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IGE7IGogKz0gMSApIHsKICAgICAgICAgICAgICAgIGlmIChqICE9IDAgJiYgaiAhPSBhIC0gMSAmJiBpICE9MCAmJiBpICE9IGItIDEpIHsKICAgICAgICAgICAgICAgIHByaW50ZigiJWQiLCAoaiAtIDEgKyAoYSAtIDIpKihpIC0gMSkpJTEwKTsgIAogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCJ4Iik7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgICAgIH0KICAgIH0KICAgIGVsc2UgaWYgKG9icmF6ZWMgPT0gMykgewogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgYTsgaSArPSAxICkgewogICAgICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IGE7IGogKz0gMSkgewogICAgICAgICAgICAgICAgaWYgKGkgPT0gail7CiAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCJ4Iik7CiAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgICAgICBwcmludGYoIiAiKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBwcmludGYoIlxuIik7CiAgICAgICAgfSAKICAgIH0KICAgIGVsc2UgaWYgKG9icmF6ZWMgPT0gNCkgewogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgYTsgaSArPSAxICkgewogICAgICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IGE7IGogKz0gMSkgewogICAgICAgICAgICAgICAgaWYgKGkgPT0gYSAtIGogLSAxKXsKICAgICAgICAgICAgICAgICAgICBwcmludGYoIngiKTsKICAgICAgICAgICAgICAgICAgICBpZiAoaSA9PSBhIC0xKQogICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCIgIik7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgICAgIH0KICAgIH0KICAgIAogICAgZWxzZSBpZiAob2JyYXplYyA9PSA1KSB7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBhOyBpICs9IDEgKSB7CiAgICAgICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgYSoyLTE7IGogKz0gMSkgewogICAgICAgICAgICAgICAgaWYoaiAhPSBhIC0xICsgaSAmJiBqICE9IGEgLTEgLSBpICAmJiBpICE9IGEtMSl7CiAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCIgIik7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgICAgICBwcmludGYoIngiKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBwcmludGYoIlxuIik7CiAgICAgICAgfQogICAgfQogICAgZWxzZSBpZiAob2JyYXplYyA9PSA2KSB7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBiOyBpICs9IDEgKSB7CiAgICAgICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgYTsgaiArPSAxICkgewogICAgICAgICAgICAgICAgaWYgKGkgPT0gMCB8fCBqPT0gYS8yKSB7CiAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCJ4Iik7CiAgICAgICAgICAgICAgICAgICAgaWYgKGkgIT0gMCkKICAgICAgICAgICAgICAgICAgICBicmVhazsgIAogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCIgIik7ICAgCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgICAgIH0gCiAgICB9CiAgICBlbHNlIGlmIChvYnJhemVjID09IDcpIHsKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IGI7IGkgKz0gMSApIHsKICAgICAgICAgICAgZm9yIChpbnQgaiA9IDA7IGogPCBhOyBqICs9IDEgKSB7CiAgICAgICAgICAgICAgICBpZiAoaSA9PSAwIHx8IGkgPT0gYi8yIHx8IGogPT0gMCB8fCAoaiA9PSBhIC0xICYmIGk8PSBiLzIpKSB7CiAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCJ4Iik7ICAKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgICAgIHByaW50ZigiICIpOyAgIAogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICAgIHByaW50ZigiXG4iKTsKICAgICAgICB9IAogICAgfQogICAgZWxzZSBpZiAob2JyYXplYyA9PSA5KSB7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBiOyBpICs9IDEgKSB7CiAgICAgICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgYTsgaiArPSAxICkgewogICAgICAgICAgICAgICAgaWYgKGogIT0gMCAmJiBqICE9IGEgLSAxICYmIGkgIT0wICYmIGkgIT0gYi0gMSkgewogICAgICAgICAgICAgICAgcHJpbnRmKCIlZCIsIChpIC0gMSArIChiIC0gMikqKGogLSAxKSklMTApOyAgCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgICAgICBwcmludGYoIngiKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBwcmludGYoIlxuIik7CiAgICAgICAgfQogICAgfQogICAgZWxzZSB7CiAgICAgICAgcHJpbnRmKCJOZXpuYW15IG9icmF6ZWNcbiIpOwogICAgfQogICAgcmV0dXJuIDA7Cn0=