#include <stdio.h>
int main() {
// 上半部分的金字塔
for (int m = 0; m <= 4; m++) {
// 輸出空格
for (int n = 0; n <= 4 - m; n++) {
}
// 輸出星號
for (int a = 0; a < m * 2 + 1; a++) {
}
}
// 下半部分的倒金字塔
for (int m = 1; m <= 4; m++) {
// 輸出空格
for (int n = 0; n <= m; n++) {
}
// 輸出星號
for (int a = 0; a < 9 - m * 2; a++) {
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIC8vIOS4iuWNiumDqOWIhueahOmHkeWtl+WhlAogICAgZm9yIChpbnQgbSA9IDA7IG0gPD0gNDsgbSsrKSB7CiAgICAgICAgLy8g6Ly45Ye656m65qC8CiAgICAgICAgZm9yIChpbnQgbiA9IDA7IG4gPD0gNCAtIG07IG4rKykgewogICAgICAgICAgICBwcmludGYoIiAiKTsKICAgICAgICB9CiAgICAgICAgLy8g6Ly45Ye65pif6JmfCiAgICAgICAgZm9yIChpbnQgYSA9IDA7IGEgPCBtICogMiArIDE7IGErKykgewogICAgICAgICAgICBwcmludGYoIioiKTsKICAgICAgICB9CiAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgfQoKICAgIC8vIOS4i+WNiumDqOWIhueahOWAkumHkeWtl+WhlAogICAgZm9yIChpbnQgbSA9IDE7IG0gPD0gNDsgbSsrKSB7CiAgICAgICAgLy8g6Ly45Ye656m65qC8CiAgICAgICAgZm9yIChpbnQgbiA9IDA7IG4gPD0gbTsgbisrKSB7CiAgICAgICAgICAgIHByaW50ZigiICIpOwogICAgICAgIH0KICAgICAgICAvLyDovLjlh7rmmJ/omZ8KICAgICAgICBmb3IgKGludCBhID0gMDsgYSA8IDkgLSBtICogMjsgYSsrKSB7CiAgICAgICAgICAgIHByaW50ZigiKiIpOwogICAgICAgIH0KICAgICAgICBwcmludGYoIlxuIik7CiAgICB9CgogICAgcmV0dXJuIDA7Cn0=