#include <iostream>
using namespace std;
int base = 10;
int height = 8;
int main() {
//BUILD TRIANGLE//
string bottom(base, '*');
string top = "*";
int middlerows = height - 1;
int middlespacechars;
cout << top << endl;
for (middlespacechars = 0; middlerows > 1 || middlespacechars < base - 2; ++middlespacechars, --middlerows) {
string middlespace(middlespacechars, ' ');
cout << "*" << middlespace << "*\n";
}
cout << bottom << "\n" << endl;
cout << "^TRIANGLE\n";
cout << "BASE = " << base << endl;
cout << "HEIGHT = " << height << endl;
cout << "goodbye \n" << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGJhc2UgPSAxMDsKaW50IGhlaWdodCA9IDg7CgppbnQgbWFpbigpIHsKCS8vQlVJTEQgVFJJQU5HTEUvLwoJc3RyaW5nIGJvdHRvbShiYXNlLCAnKicpOwoJc3RyaW5nIHRvcCA9ICIqIjsKCWludCBtaWRkbGVyb3dzID0gaGVpZ2h0IC0gMTsKCWludCBtaWRkbGVzcGFjZWNoYXJzOwoJY291dCA8PCB0b3AgPDwgZW5kbDsKCWZvciAobWlkZGxlc3BhY2VjaGFycyA9IDA7IG1pZGRsZXJvd3MgPiAxIHx8IG1pZGRsZXNwYWNlY2hhcnMgPCBiYXNlIC0gMjsgKyttaWRkbGVzcGFjZWNoYXJzLCAtLW1pZGRsZXJvd3MpIHsKCSAgc3RyaW5nIG1pZGRsZXNwYWNlKG1pZGRsZXNwYWNlY2hhcnMsICcgJyk7CgkgIGNvdXQgPDwgIioiIDw8IG1pZGRsZXNwYWNlIDw8ICIqXG4iOwoJfQoJY291dCA8PCBib3R0b20gPDwgIlxuIiA8PCBlbmRsOwoJY291dCA8PCAiXlRSSUFOR0xFXG4iOwoJY291dCA8PCAiQkFTRSA9ICIgPDwgYmFzZSA8PCBlbmRsOwoJY291dCA8PCAiSEVJR0hUID0gIiA8PCBoZWlnaHQgPDwgZW5kbDsKCWNvdXQgPDwgImdvb2RieWUgXG4iIDw8IGVuZGw7CglyZXR1cm4gMDsKfQ==