Refactored find_senryu method