direct repeat