So I'm working on a little fun project that'll ask you a series of questions, and depending on what you respond with, give a specific output. Well, I've gotten all the way to the first output answer, but I can't figure out what to do. 

Here's the source code. I can't seem to get the code input into the question correctly.

```
import java.util.Scanner;

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

   Scanner in = new Scanner(System.in);
   String answers[] = new String[1];
   String response[] = new String[5];

   System.out.println (" Good Evening, Devin. How are you today? "); 
   answers [0] = in.nextLine();

   response [0] = "I'm good";
   response [1] = "I'm okay";
   response [2] = "I'm alright";
   response [3] = "I'm great";
   response [4] = "good";

      if (answers[0].equals (response.length)) {
         System.out.println (" That's awesome! What would you like to talk about?" );
      }
      else {
         System.out.println( " Oh, well then.." );
      }
   }
}

```

OUTPUT:

```
 Good Evening, Devin. How are you today? 
I'm okay
 Oh, well then..

```

Basically, I'm trying to get the if statement to take the whatever the user inputs into the answer[0] array, and if they respond with any of the responses in the response array, they get the first system.out, but whenever I type in any of them, I keep getting the else output. Can anyone tell me what I'm doing wrong?