#include <iostream>
using namespace std;
struct Division {
string name;
double firstQuarterSales;
double secondQuarterSales;
double thirdQuarterSales;
double fourthQuarterSales;
double totalAnnualSales;
double averageQuarterlySales;
} ;
int main( ) {
Division east, west, north, south;
cout << "Enter first-quarter sales for East division: " ;
cin >> east.firstQuarterSales ;
cout << "Enter second-quarter sales for East division: " ;
cin >> east.secondQuarterSales ;
cout << "Enter third-quarter sales for East division: " ;
cin >> east.thirdQuarterSales ;
cout << "Enter fourth-quarter sales for East division: " ;
cin >> east.fourthQuarterSales ;
east.totalAnnualSales = east.firstQuarterSales + east.secondQuarterSales + east.thirdQuarterSales + east.fourthQuarterSales ;
east.averageQuarterlySales = east.totalAnnualSales / 4 ;
// Repeat the same input and calculation process for west, north, and south divisions
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IERpdmlzaW9uIHsKICBzdHJpbmcgbmFtZTsKICBkb3VibGUgZmlyc3RRdWFydGVyU2FsZXM7CiAgZG91YmxlIHNlY29uZFF1YXJ0ZXJTYWxlczsKICBkb3VibGUgdGhpcmRRdWFydGVyU2FsZXM7CiAgZG91YmxlIGZvdXJ0aFF1YXJ0ZXJTYWxlczsKICBkb3VibGUgdG90YWxBbm51YWxTYWxlczsKICBkb3VibGUgYXZlcmFnZVF1YXJ0ZXJseVNhbGVzOwp9OwoKaW50IG1haW4oKSB7CiAgRGl2aXNpb24gZWFzdCwgd2VzdCwgbm9ydGgsIHNvdXRoOwoKICBjb3V0IDw8ICJFbnRlciBmaXJzdC1xdWFydGVyIHNhbGVzIGZvciBFYXN0IGRpdmlzaW9uOiAiOwogIGNpbiA+PiBlYXN0LmZpcnN0UXVhcnRlclNhbGVzOwogIGNvdXQgPDwgIkVudGVyIHNlY29uZC1xdWFydGVyIHNhbGVzIGZvciBFYXN0IGRpdmlzaW9uOiAiOwogIGNpbiA+PiBlYXN0LnNlY29uZFF1YXJ0ZXJTYWxlczsKICBjb3V0IDw8ICJFbnRlciB0aGlyZC1xdWFydGVyIHNhbGVzIGZvciBFYXN0IGRpdmlzaW9uOiAiOwogIGNpbiA+PiBlYXN0LnRoaXJkUXVhcnRlclNhbGVzOwogIGNvdXQgPDwgIkVudGVyIGZvdXJ0aC1xdWFydGVyIHNhbGVzIGZvciBFYXN0IGRpdmlzaW9uOiAiOwogIGNpbiA+PiBlYXN0LmZvdXJ0aFF1YXJ0ZXJTYWxlczsKCiAgZWFzdC50b3RhbEFubnVhbFNhbGVzID0gZWFzdC5maXJzdFF1YXJ0ZXJTYWxlcyArIGVhc3Quc2Vjb25kUXVhcnRlclNhbGVzICsgZWFzdC50aGlyZFF1YXJ0ZXJTYWxlcyArIGVhc3QuZm91cnRoUXVhcnRlclNhbGVzOwogIGVhc3QuYXZlcmFnZVF1YXJ0ZXJseVNhbGVzID0gZWFzdC50b3RhbEFubnVhbFNhbGVzIC8gNDsKCiAgLy8gUmVwZWF0IHRoZSBzYW1lIGlucHV0IGFuZCBjYWxjdWxhdGlvbiBwcm9jZXNzIGZvciB3ZXN0LCBub3J0aCwgYW5kIHNvdXRoIGRpdmlzaW9ucwoKICByZXR1cm4gMDsKfQ==