Question: Eclipse is giving me the error "The left-hand side must be a variable" at this part of my code: 

```
else 
    { for(int i=0; i>=cellphoneArr.length; i++)
       {if (cell_1.equals2(cellphoneArr[i]))
           System.out.println(cellphoneArr[i]);
       else 
           (cell_1.equals3(cellphoneArr[i])); ---> this is the error
            System.out.println(cellphoneArr[i]);

       }

```

The method equals3 is the following:

```
    public boolean equals3(Cellphone phone)
{ if (brand.equals(phone));
}

```

I've been trying to figure this one out, but the way I invoked my two other methods equals 1 and 2 both worked with the object cell\_1.

Answer: 
Try it as:

```
else 
{ for(int i=0; i>=cellphoneArr.length; i++)
   {if (cell_1.equals2(cellphoneArr[i]))
       System.out.println(cellphoneArr[i]);
   else if(cell_1.equals3(cellphoneArr[i]))
        System.out.println(cellphoneArr[i]);
   }

```

and the method equals3 must return a boolean values as:

```
public boolean equals3(Cellphone phone)
{ if (brand.equals(phone))
  return true;
  else
  return false;
}

```
You need to add an `if`:

```
else if (cell_1.equals3(cellphoneArr[i]))

```