Add some prints for understanding recursive si_search() function