 Our algorithm can be extended to support listing and enumeration, and is based on computing low out-degree orientations .
<clarity>  Our algorithm can be extended to support listing and enumeration, and is based on computing low out-degree orientations .
 Our algorithm is based on computing low out-degree orientations .