#define PROMISES ( (void*) 0 )
//Wir machen auch nur leere Versprechungen, bei denen nichts dahinter steht.

#define NULL PROMISES /*(law tricks)*/
//Bzw., eigentlich versprechen wir *gar nichts*,
//sondern wir sichern uns lieber durch juristische Winkelzuege ab.

void *maut(long time, float money){
//Fuer lange Zeit fliesst viel Geld in dieses gaehnende Loch namens "maut"

#define better_knowlege void
//Eigentlich hat keiner Ahnung.

        /* time and money are used for nothing */
	//Zeit und Geld wurden verschwendet.
	//[Denn die beiden Parameter werden hier gar nicht benutzt]

        return NULL;
	//Am Ende kommt nichts dabei raus.
}

#define everything void
//Es wird alles fuer null und nichtig erklaert

#define despite better_knowledge
//Wider besseres wissen...

unsigned long long treaty(double * restrict responsibility){}
#define nothing /*and*/ everything
//...wird ein ziemlich langer Vertrag aufgesetzt (der bislang noch nicht
//unterschrieben ist), in dem irgendwie alles und nichts geregelt ist,
//weil die Hersteller jetzt sogar doppelt vorischtig sind, weiterhin
//keinerlei Verpflichtungen eingehen zu muessen.

nothing exported(void *promises){}
//Am Ende waren auch die Prognosen, man koenne das System exportieren,
//leere Versprechungen.


int main(){
        return -2000000000;
	//Am Ende kommt hauptsaechlich ein Verlust von 2Mrd. raus.
}


