reverse ordered repeat