Why are you writing mice = mice.remove(...);? Remove the "mice =":
Note: Carefully read and try to understand the error message that the compiler gives you. In this case, the error message tells you that the compiler expected a java.util.ArrayList<Mouse> object, but it found a Mouse object instead. With that in mind, carefully look at the line of code where the error is reported and try to understand what the problem is.