import java.util.*;
import java.lang.*;
import java.io.*;
public class Main {
public static void drawRect(int w, int h) {
char[][] matrix = new char[h][w];
// углы
matrix[ 0][ 0] = '╔';
matrix[ 0][w - 1] = '╗';
matrix[h - 1][ 0] = '╚';
matrix[h - 1][w - 1] = '╝';
// левая и правая сторона
for (int i = 1; i < h - 1; ++i) {
matrix[i][ 0] = '║';
matrix[i][w - 1] = '║';
}
// левая и правая сторона
for (int j = 1; j < w - 1; ++j) {
matrix[ 0][j] = '═';
matrix[h - 1][j] = '═';
}
// пробелы
for (int i = 1; i < h - 1; ++i) {
for (int j = 1; j < w - 1; ++j) {
matrix[i][j] = ' ';
}
}
// вывод
for (int i = 0; i < h; ++i) {
for (int j = 0; j < w; ++j) {
System.
out.
print(matrix
[i
][j
]); }
}
}
drawRect(30, 10);
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgZHJhd1JlY3QoaW50IHcsIGludCBoKSB7CgkJY2hhcltdW10gbWF0cml4ID0gbmV3IGNoYXJbaF1bd107CgkJCgkJLy8g0YPQs9C70YsKCQltYXRyaXhbICAgIDBdWyAgICAwXSA9ICfilZQnOwoJCW1hdHJpeFsgICAgMF1bdyAtIDFdID0gJ+KVlyc7CgkJbWF0cml4W2ggLSAxXVsgICAgMF0gPSAn4pWaJzsKCQltYXRyaXhbaCAtIDFdW3cgLSAxXSA9ICfilZ0nOwoJCQoJCS8vINC70LXQstCw0Y8g0Lgg0L/RgNCw0LLQsNGPINGB0YLQvtGA0L7QvdCwCgkJZm9yIChpbnQgaSA9IDE7IGkgPCBoIC0gMTsgKytpKSB7CgkJCW1hdHJpeFtpXVsgICAgMF0gPSAn4pWRJzsKCQkJbWF0cml4W2ldW3cgLSAxXSA9ICfilZEnOwoJCX0KCQkKCQkvLyDQu9C10LLQsNGPINC4INC/0YDQsNCy0LDRjyDRgdGC0L7RgNC+0L3QsAoJCWZvciAoaW50IGogPSAxOyBqIDwgdyAtIDE7ICsraikgewoJCQltYXRyaXhbICAgIDBdW2pdID0gJ+KVkCc7CgkJCW1hdHJpeFtoIC0gMV1bal0gPSAn4pWQJzsKCQl9CgkJCgkJLy8g0L/RgNC+0LHQtdC70YsKCQlmb3IgKGludCBpID0gMTsgaSA8IGggLSAxOyArK2kpIHsKCQkJZm9yIChpbnQgaiA9IDE7IGogPCB3IC0gMTsgKytqKSB7CgkJCQltYXRyaXhbaV1bal0gPSAnICc7CgkJCX0KCQl9CgkJCgkJLy8g0LLRi9Cy0L7QtAoJCWZvciAoaW50IGkgPSAwOyBpIDwgaDsgKytpKSB7CgkJCWZvciAoaW50IGogPSAwOyBqIDwgdzsgKytqKSB7CgkJCQlTeXN0ZW0ub3V0LnByaW50KG1hdHJpeFtpXVtqXSk7CgkJCX0KCQkJU3lzdGVtLm91dC5wcmludGxuKCk7CgkJfQoJfQoJCglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB0aHJvd3MgRXhjZXB0aW9uIHsKCQlkcmF3UmVjdCgzMCwgMTApOwoJfQp9