hi
im trying to write a java program that produce results like this

c:\> java Calc

*
8
9

72

%
5
8

5

\
99
8

Unknown operation: \
Enter 'e' to quit.

/
99
8

12

e

c:\>

------
NOW I WOTE THIS PROGRAM BUT I CANT TERMINATE THE LOOP PLS CAN SOME ONE HELP
THANX

HERE IS THE PROGRAM

public class Calc
{
public static void main (String[] args)
{

boolean done = false;
boolean isGood;
char operand;


while( true)
{
System.out.println("Please enter the operation you wish to perform:");
System.out.println(" (+) for Addition");
System.out.println(" (-) for Subtraction");
System.out.println(" (*) for Multiplication");
System.out.println(" (/) for Division");

operand = .readChar();
.println("-");
int a = println.readInt();
.println("-");
int b = .readInt();
.println("- \n");

if (operand=='*')
{
.println(a*b);
isGood = true; }
else if (operand=='+')

{
.println(a+b);
isGood = true;
}
else if (operand=='e')
{
isGood = false;
return;
}
else
{
isGood = false;
.println("Invalid input!");
.println("Enter 'e' to quit.");

char quit = .readChar();

} }}
}