private Collection<ITask> getRemoverTasks(Collection<ITask> availableTasks, Person person, SimulationMap map) {
        Collection<ITask> removers = new ArrayList<>();
        Set<String> states = person.getState();
        for(ITask t: availableTasks){
            if(t.getType().equals("Cleanup") && t.itemsExist(person, map)) removers.add(t);
            else{
                for(String state: states){
                    if(t.getNeg().contains(state)) removers.add(t);
                }
            }

        }
        if(removers.isEmpty())return null;
        else return removers;
    }