Допрацьований пошук циклів