The recursion search might work, read below

AcDc roll never stopped. Try eliminating the recursion for possible
moves.