Could you help me identify what I am missing with the code below? I am using Eclipse.

```
Scanner scanner = new Scanner(System.in);
    String input = scanner.nextLine();
    {
    if (input.equalsIgnoreCase(("front door")  || ("front") || ("basement") || ("basement entrance")))
        if (input.equalsIgnoreCase(("front door")  || ("front"))        
            System.out.println("Maggie went to the side of the home and open the basement door.  As the door opened, she could smell the dust from inside.");       
        else    
            if ((input.equalsIgnoreCase("basement") || ("basement entrance")))  
                System.out.println("Maggie walks up the steps and slowly opens the front door.");               
    else    
        System.out.println("That is not a correct answer");

```