add iterative deepening, so it can solve recursive axioms