C# логика работы со строками
Подскажите логику работы со строками
Есть список one в нем 20 строк и второй список two в нем 100 строк. Нужно чтобы если я указал использовать строку из списка one, 5 раз например, чтобы он записал в лог 5 строк из списка one, и первую строку из списка two. То есть, логика чтобы использовался список one 5 раз на 1 строку списка two