new to c++ have fatal error

so i am having a fatal error and its the only error i have

1>c:\users\rachael ann\documents\visual studio 2010\projects\finalproject\finalproject\final_project1.cpp(384): fatal error C1075: end of file found before the left brace '{' at 'c:\users\rachael ann\documents\visual studio 2010\projects\finalproject\finalproject\final_project1.cpp(95)' was matched

the program is sappost to open in a window with a menu of functions and then go into those functions then upon ending go back to the main menu

please help im lost i thought i was on the right path

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
 #include <iostream>
#include <iomanip>
#include <string>



using namespace std;

string name;
string getname()
{
string employee = "";
cout << "Enter the name: ";
getline(cin, employee);
return employee;} 

float getHoursWorked()
{
float hoursWkd = 0.0;
cout << "Enter the hours worked: ";
cin >> hoursWkd;
return hoursWkd;
} 
float getPayRate()
{
float payRate = 0.0;
cout << "Enter the hourly pay rate: ";
cin >> payRate;
return payRate;
} 
float calcGross(float numHours, float hourPay)
{
float grossPay = 0.0;
grossPay = numHours * hourPay;
return grossPay;
}

float getHoursWorked();
float getPayRate();
float calcGross(float, float);

int hw1(string word); 
int hw2(string word);
int hw3(string word);
int hw4(string word);
int hw5(string word);
int hw6(string word); 
int hw7(string word);
bool menu(string word);
int number1; 
 int number2; 
 int number3; 
 int smallest;
 int largest; 
 int sum;
 double average; 
 int product;

double Salary;
double Federal;
double State;
double Net; 

double totalChargesMonth = 0;
  double totalCreditsMonth = 0;
  int accountNumber;
  double initialBalance;
  double availableCredit;
  double newBalance;

  int celcius( int fTemp )
{
   return static_cast< int > ( 5.0 / 9.0 * ( fTemp - 32 ) );
}

  int fahrenheit( int cTemp )
{
   return static_cast< int > ( 9.0 / 5.0 * cTemp + 32 );
  }


float hours = 0.0;
float rate = 0.0;
float gross = 0.0;
 

int main() 
{
	int choice;
	bool menu = true;
	do
{
	cout <<"Please select one of the following options:";

	cout << "1: homework 1"
    	"2: homework 2"
    	"3: homework 3"
		"4: homework 4"
    	"5: homework 5"
		"6: homework 6"
		"7: homework 7"
		;

	cout << "Enter your selection (1-8): ";
	cin >> choice;



//*****************************************************************************
// Switch menu to display the menu.
//*****************************************************************************
		switch (choice)
 {
		case 1:
        cout << "you have selected " << "\n";
        int hw1() ; 
        break;
		case 2:
        cout << "you have selected " << "\n";
        int hw2; 
        break;
    case 3:
        cout << "you have selected " << "\n";
        int hw3; 
        break;
	case 4:
        cout << "you have selected " << "\n";
        int hw4; 
        break;
	case 5:
        cout << "you have selected " << "\n";
        int hw5; 
        break;
	case 6:
        cout << "you have selected " << "\n";
        int hw6; 
        break;
	case 7:
        cout << "you have selected " << "\n";
        int hw7; 
        break;
	case 8:
        cout << "you have chosen to exit";
        int exit; 
        break;

     default:
        cout<< "Your selection must be between 1-8";;
}
}while (choice != 8);

	void hw1();
{


	 cout << "Input three different Numbers: "; 
	cin >> number1 >> number2 >> number3;
	largest = number1; 
	if (number2>largest)largest=number2;
 
	if (number3>largest) largest=number3; smallest = number1;
	if (number2<smallest)
	smallest=number2;
	if (number3<smallest)
	 smallest=number3;
 
	cout << "The answers are...\n"; 
	cout << "Largest Value:" << largest << std::endl;
	cout << "Smallest Value:" << smallest << std::endl;
	cout << "Sum: " << (sum = (number1 + number2 + number3)) << std::endl;
	cout << "Average: " << (average = (number1+number2+number3)/3.0f) << std::endl;
	cout << "Product: " << (product = (number1*number2*number3)) << std::endl;
	system("pause");
	return 0;

} 

	void hw2();
	{

	cout<<endl;
	cout << "Enter gross salary:" << endl;
	cin >> Salary;
	cout<<endl;

	if (cin.fail()==true)
{
	cout<<"Error, this is not a numericle value."<<endl;
	cin.clear();
	cin.ignore(50, '\n');
}
	else if (Salary<=0)
{
	cout<<"Salary has to be a positive number."<<endl;
}
	else
{
	Federal = Salary * 0.20;	
	State = Salary * 0.05;
	Net = Salary - Federal - State ;



	cout << "Federal tax = : " <<Federal<< endl;
	cout << "State tax = : " <<State<< endl;
	cout << "Net salary is: " <<Net<< endl;	
	cout << "Press any key to exit." << endl;

	cin.ignore(2) ;

	return 0;
}
	}

	int hw3();
{   
    cout << "Enter account number (or -1 to quit): ";
    cin >> accountNumber;
 
	  while( accountNumber != -1)
{
    cout << "Enter beginning balance: ";
    cin >> initialBalance;
    cout << "Enter total charges: ";
    cin >> totalChargesMonth;
    cout << "Enter total credits: ";
    cin >> totalCreditsMonth;
    cout << "Enter credit limit: ";
    cin >> availableCredit;
 
    newBalance = (initialBalance + totalChargesMonth - totalCreditsMonth);
 
    if ( newBalance > availableCredit)
{
      cout << "New balance is " << newBalance << endl;
      cout << "Account: " << accountNumber << endl;
      cout << "Credit limit: " << availableCredit << endl;
      cout << "Balance: " << newBalance << endl;
       cout << "Credit Limit Exceeded." << endl;
}
    else
{
      cout << "New balance is " << newBalance << endl;
}
{ 
    cout << "Enter account number (or -1 to quit): ";
    cin >> accountNumber;  
}
 
   //for pause
   system("PAUSE");
   return 0;
	}
}

int hw4();

{	for (int i = 1; i <= 10; i++)
{
		// draw i-th line of first figure
		for (int j = 1; j <= i; j++)
			cout << "*";
		for (int j = i + 1; j <= 10; j++)
			cout << " ";
		cout << " ";
		// draw i-th line of second figure
		for (int j = 1; j <= (11 - i); j++)
			cout << "*";
		for (int j = (11 - i) + 1; j <= 10; j++)
			cout << " ";
		cout << " ";
		// draw i-th line of third figure
		for (int j = 1; j < i; j++)
			cout << " ";
		for (int j = i; j <= 10; j++)
			cout << "*";
		cout << " ";
		// draw i-th line of fourth figure
		for (int j = 1; j < (11 - i); j++)
			cout << " ";
		for (int j = (11 - i); j <= 10; j++)
			cout << "*"; 
		cout << endl;
}		system ("pause");
		return 0;
}

	int hw5();
{
		cout << "Fahrenheit equivalents of Celcius temperatures:\n"
				<< "Celcius\t\tFahrenheit\n";

			for ( int i = 0; i <= 100; ++i )
		cout << i << "\t\t" << fahrenheit( i ) << '\n';

		cout << "\nCelcius equivalents of Fahrenheit temperatures:"
				<< "\nFahrenheit\tCelcius\n";

			for ( int j = 32; j <= 212; ++j )
		cout << j << "\t\t" << celcius( j ) << '\n';

		cout << endl;

   system("pause");
   return 0;
}


	int hw6();
{

		name = getname();
		hours = getHoursWorked();
		rate = getPayRate();

		gross = calcGross(hours, rate);

		cout << fixed;
		cout.precision(2);
		cout << "Gross pay: " << gross << endl;
		system("pause");

		return 0;
} 


		int hw7();
{
	
		const int MAX = 20;  
			int a[ MAX ] = { 0 }; // array for user input
			int i; // loop counter
			int j; // loop counter
			int k = 0; // number of values currently entered
			int duplicate; // flag for duplicate values
			int value; // current value

      cout << "Enter 20 numbers between 10 and 100.\n";

      // get 20 numbers from user
			for ( i = 0; i <= MAX - 1; i++ )
{
         duplicate = 0;
         cin >> value;

         // validate and test if number is a duplicate
		 if ( value >= 10 && value <= 100 )
{
            for ( j = 0; j < k; j++ )
{

               // if duplicate, raise flag and break loop
               if ( value == a[ j ] )
{
                  duplicate = 1;
				  cout << "Duplicate number.\n";
                  break;
}					// end raise flag

}						// end for

            // if number is not a duplicate, enter it in array
				 if ( !duplicate )
{
		    	 a[ k++ ] = value;
}				 // end if - not duplicate
}				// end if - validate and test
		 else
		 {		 			 
			 cout << "invalid number.\n";

}			// end for - get 20 numbers 

			 cout << "\nThe non-duplicate values are:\n";

			 // display array of nonduplicates
			 for ( i = 0; a[ i ] != 0; i++ )
{
			cout << a[ i ] << ", ";
}           // end for - display array

			cout << "\n";

			return 0;
} 
}
}


is that a little better sorry im new at this i fixed all my {} but i still have the error..... also how do i transition from the menu to the functions using a while statement
Last edited on
1>c:\users\rachael ann\documents\visual studio 2010\projects\finalproject\finalproject\final_project1.cpp(384): fatal error C1075: end of file found before the left brace '{' at 'c:\users\rachael ann\documents\visual studio 2010\projects\finalproject\finalproject\final_project1.cpp(95)' was matched


Did you actually read the error message? It tells you exactly what's wrong.

You have an opening brace on line 95, and the end of the file is reached before the matching closing brace is found (that is, you are missing a closing brace).


Double check all your braces. This is much, much, much easier to do when you use proper indenting. Since your indenting is so inconsistent and sloppy, it will be difficult to spot where exactly this error is. My advice is to go through your code and indent everything properly -- you'll likely find where your missing brace should go in the process.


EDIT: sorry if my post is tactless or rude. I'm in a mood.
Last edited on
i fixed above but im still getting the error
Hi,

Somewhere in your Visual Studio IDE there might be an option to auto format the code with proper indenting and some sane placement of the braces.

Also, you can hopefully get it to do auto complete the braces, so when you type the left one, it automagically does the right hand one. This also works for (), [] and <>. That way you don't have to worry about it as you write code.

When using do loops, place the while condition on the same line as the closing brace.

Also get rid of line 10, seen as you already have lines 7 to 9. Read up about what the using statement and name spaces mean.

You have a lot of function definitions with a semi-colon, get rid of them:

152
153
154
155
156
     }  // indent to line up with the switch statement
} while  // no condition for the do loop
	
	int void hw1();  // start or function definition - remove semicolon 
{


I have a personal preference where I don't have do loops. I find them error prone. All 3 forms of looping constructs can be translated into one of the other forms, albeit at the expense of another variable. So I use a while loop instead of a do loop. Just because a do loop always executes at least once shouldn't be the only motivation for using one. Use a for loop if the number of iterations is known.

Your hw functions are all declared as returning int, but they don't return anything - so they should be void ? There should have been a compiler warning about that.

The normal way to layout your file is to put your function declarations, then main(), then function definitions.

Try really hard not to use global variables - you will loose lots of marks for doing that. At least declare them inside main(), then send whatever variables a function needs as arguments. Also try to identify which variables can be local to (inside) a function.

Another Golden Rule is to always initialise your variables to something - preferably at the same time as declaration.

This part isn't doing what you think it does:

114
115
116
117
118
119
		switch (choice)
 {
		case 1:
        cout << "you have selected " << /* something here */ << "\n";
        int hw1 ; // did you mean hw1();
        break;


Look in the reference section at the top left of this page to see how to use std::cout to output the value of a variable.

The case's don't call a function. The hw1() and similar functions are declared to take a string as an argument, but the definitions have no arguments, so change the declarations to match the definitions.

The normal idiom for a for loop is this:

1
2
for ( i = 0; i <= MAX - 1; i++ )
for ( i = 0; i < MAX ; i++ )


The use of the <= operator can be error prone, mainly causing it to go 1 more than necessary - this is a problem with arrays. Using < is better than having to remember to subtract 1.

Try to come up with good variable names. a is not a good name for an array, and I would prefer CurrentValue over value as examples.

Good variable and function names serve as self documenting code, aid understanding - you are not the only one reading your code :+)

I hope you find all this useful - hopefully leads to better marks for your assignment :+D

Last edited on
does this look anybetter..... it loads now no errors but it's blank when its compiled




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
#include <iostream>
#include <iomanip>
#include <string>



using namespace std;

string name;
string getname()
{
string employee = "";
cout << "Enter the name: ";
getline(cin, employee);
return employee;} 

float getHoursWorked()
{
float hoursWkd = 0.0;
cout << "Enter the hours worked: ";
cin >> hoursWkd;
return hoursWkd;
} 
float getPayRate()
{
float payRate = 0.0;
cout << "Enter the hourly pay rate: ";
cin >> payRate;
return payRate;
} 
float calcGross(float numHours, float hourPay)
{
float grossPay = 0.0;
grossPay = numHours * hourPay;
return grossPay;
}

float getHoursWorked();
float getPayRate();
float calcGross(float, float);

void hw1(int hw1); 
void hw2(int hw2);
void hw3(int hw3);
void hw4(int hw4);
void hw5(int hw5);
void hw6(int hw6); 
void hw7(int hw7);
bool menu(string word);
int number1; 
 int number2; 
 int number3; 
 int smallest;
 int largest; 
 int sum;
 double average; 
 int product;

double Salary;
double Federal;
double State;
double Net; 

double totalChargesMonth = 0;
  double totalCreditsMonth = 0;
  int accountNumber;
  double initialBalance;
  double availableCredit;
  double newBalance;

  int celcius( int fTemp )
{
   return static_cast< int > ( 5.0 / 9.0 * ( fTemp - 32 ) );
}

  int fahrenheit( int cTemp )
{
   return static_cast< int > ( 9.0 / 5.0 * cTemp + 32 );
  }


float hours = 0.0;
float rate = 0.0;
float gross = 0.0;
 

int main(void) 
{
	int choice;
	bool menu = true;
	do
{
	cout <<" Please select one of the following options: ";

	cout << " 1: homework 1.\n\ "
    	<<" 2: homework 2.\n\ "
    	<<" 3: homework 3.\n\ "
		<<" 4: homework 4.\n\ "
    	<<" 5: homework 5.\n\ "
		<<" 6: homework 6.\n\ "
		<<" 7: homework 7.\n\ "
		<<" 8: Exit.\n\ " 
		;

	cout << "Enter your selection (1-8): ";
	
	cin >> choice;



//*****************************************************************************
// Switch menu to display the menu.
//*****************************************************************************
		switch (choice)
 {
		case 1:
        cout << "you have selected " << "\n";
        int hw1() ; 
        break;
		case 2:
        cout << "you have selected " << "\n";
        int hw2; 
        break;
    case 3:
        cout << "you have selected " << "\n";
        int hw3; 
        break;
	case 4:
        cout << "you have selected " << "\n";
        int hw4; 
        break;
	case 5:
        cout << "you have selected " << "\n";
        int hw5; 
        break;
	case 6:
        cout << "you have selected " << "\n";
        int hw6; 
        break;
	case 7:
        cout << "you have selected " << "\n";
        int hw7; 
        break;
	case 8:
        cout << "you have chosen to exit";
        int exit; 
        break;

     default:
        cout<< "Your selection must be between 1-8";;
}
}while (choice < 9);

	void hw1(int hw1);
{


	 cout << "Input three different Numbers: "; 
	cin >> number1 >> number2 >> number3;
	largest = number1; 
	if (number2>largest)largest=number2;
 
	if (number3>largest) largest=number3; smallest = number1;
	if (number2<smallest)
	smallest=number2;
	if (number3<smallest)
	 smallest=number3;
 
	cout << "The answers are...\n"; 
	cout << "Largest Value:" << largest << std::endl;
	cout << "Smallest Value:" << smallest << std::endl;
	cout << "Sum: " << (sum = (number1 + number2 + number3)) << std::endl;
	cout << "Average: " << (average = (number1+number2+number3)/3.0f) << std::endl;
	cout << "Product: " << (product = (number1*number2*number3)) << std::endl;
	system("pause");
	return 0;

} 

	void hw2(int hw2);
	{

	cout<<endl;
	cout << "Enter gross salary:" << endl;
	cin >> Salary;
	cout<<endl;

	if (cin.fail()==true)
{
	cout<<"Error, this is not a numericle value."<<endl;
	cin.clear();
	cin.ignore(50, '\n');
}
	else if (Salary<=0)
{
	cout<<"Salary has to be a positive number."<<endl;
}
	else
{
	Federal = Salary * 0.20;	
	State = Salary * 0.05;
	Net = Salary - Federal - State ;



	cout << "Federal tax = : " <<Federal<< endl;
	cout << "State tax = : " <<State<< endl;
	cout << "Net salary is: " <<Net<< endl;	
	cout << "Press any key to exit." << endl;

	cin.ignore(2) ;

	return 0;
}
	}

	void hw3(int hw3);
{   
    cout << "Enter account number (or -1 to quit): ";
    cin >> accountNumber;
 
	  while( accountNumber != -1)
{
    cout << "Enter beginning balance: ";
    cin >> initialBalance;
    cout << "Enter total charges: ";
    cin >> totalChargesMonth;
    cout << "Enter total credits: ";
    cin >> totalCreditsMonth;
    cout << "Enter credit limit: ";
    cin >> availableCredit;
 
    newBalance = (initialBalance + totalChargesMonth - totalCreditsMonth);
 
    if ( newBalance > availableCredit)
{
      cout << "New balance is " << newBalance << endl;
      cout << "Account: " << accountNumber << endl;
      cout << "Credit limit: " << availableCredit << endl;
      cout << "Balance: " << newBalance << endl;
       cout << "Credit Limit Exceeded." << endl;
}
    else
{
      cout << "New balance is " << newBalance << endl;
}
{ 
    cout << "Enter account number (or -1 to quit): ";
    cin >> accountNumber;  
}
 
   //for pause
   system("PAUSE");
   return 0;
	}
}

		void hw4(int hw4);

{	for (int i = 1; i <= 10; i++)
{
		// draw i-th line of first figure
		for (int j = 1; j <= i; j++)
			cout << "*";
		for (int j = i + 1; j <= 10; j++)
			cout << " ";
		cout << " ";
		// draw i-th line of second figure
		for (int j = 1; j <= (11 - i); j++)
			cout << "*";
		for (int j = (11 - i) + 1; j <= 10; j++)
			cout << " ";
		cout << " ";
		// draw i-th line of third figure
		for (int j = 1; j < i; j++)
			cout << " ";
		for (int j = i; j <= 10; j++)
			cout << "*";
		cout << " ";
		// draw i-th line of fourth figure
		for (int j = 1; j < (11 - i); j++)
			cout << " ";
		for (int j = (11 - i); j <= 10; j++)
			cout << "*"; 
		cout << endl;
}		system ("pause");
		return 0;
}

	void hw5(int hw5);
{
		cout << "Fahrenheit equivalents of Celcius temperatures:\n"
				<< "Celcius\t\tFahrenheit\n";

			for ( int i = 0; i <= 100; ++i )
		cout << i << "\t\t" << fahrenheit( i ) << '\n';

		cout << "\nCelcius equivalents of Fahrenheit temperatures:"
				<< "\nFahrenheit\tCelcius\n";

			for ( int j = 32; j <= 212; ++j )
		cout << j << "\t\t" << celcius( j ) << '\n';

		cout << endl;

   system("pause");
   return 0;
}


	void hw6(int hw6);
{

		name = getname();
		hours = getHoursWorked();
		rate = getPayRate();

		gross = calcGross(hours, rate);

		cout << fixed;
		cout.precision(2);
		cout << "Gross pay: " << gross << endl;
		system("pause");

		return 0;
} 


		void hw7(int hw7);
{
	
		const int MAX = 20;  
			int a[ MAX ] = { 0 }; // array for user input
			int i; // loop counter
			int j; // loop counter
			int k = 0; // number of values currently entered
			int duplicate; // flag for duplicate values
			int value; // current value

      cout << "Enter 20 numbers between 10 and 100.\n";

      // get 20 numbers from user
			for ( i = 0; i <= MAX - 1; i++ )
{
         duplicate = 0;
         cin >> value;

         // validate and test if number is a duplicate
		 if ( value >= 10 && value <= 100 )
{
            for ( j = 0; j < k; j++ )
{

               // if duplicate, raise flag and break loop
               if ( value == a[ j ] )
{
                  duplicate = 1;
				  cout << "Duplicate number.\n";
                  break;
}					// end raise flag

}						// end for

            // if number is not a duplicate, enter it in array
				 if ( !duplicate )
{
		    	 a[ k++ ] = value;
}				 // end if - not duplicate
}				// end if - validate and test
		 else
		 {		 			 
			 cout << "invalid number.\n";

}			// end for - get 20 numbers 

			 cout << "\nThe non-duplicate values are:\n";

			 // display array of nonduplicates
			 for ( i = 0; a[ i ] != 0; i++ )
{
			cout << a[ i ] << ", ";
}           // end for - display array

			cout << "\n";

			return 0;
} 
}
}
 
Last edited on
Topic archived. No new replies allowed.