repair(1) on Linux
The text e89a7636f1ab, as Debian 11 (Bullseye) shipped it.
Find reads that are from the same pair in the input and then place them next to each other in the output. A dummy read is added for each singleton read that does not have a pair. The output file is compatible with featureCounts program