import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import aima.core.agent.Action;
import aima.core.agent.impl.NoOpAction;
<BUG>import aima.core.search.framework.problem.ActionsFunction;</BUG>
import aima.core.search.framework.problem.GoalTest;
import aima.core.search.framework.problem.Problem;
<BUG>import aima.core.search.framework.problem.ResultFunction;
import aima.core.search.framework.problem.StepCostFunction;</BUG>
public class SearchUtils {

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import aima.core.agent.Action;
import aima.core.agent.impl.NoOpAction;
import aima.core.search.framework.problem.GoalTest;
import aima.core.search.framework.problem.Problem;
