First, do you have to use BufferedReader for your text input? The Scanner class seems to be a little bit easier for this.

Now, he wants you to include a way to check the input for the legal...