Спільний підрядок (Easy)#5288

Спільний підрядок (Easy)

1 секунда
64 мегабайти
Легка

Дано два рядки, які складаються з символів та . Розгляньте всі рядки, які є підрядками обох заданих рядків. Знайдіть -тий спільний підрядок у лексикографічному порядку.

Рядок вважається лексикографічно меншим за рядок , якщо виконується одна з наступних умов:

Вхідні дані

Вхідні дані складаються з трьох рядків. У першому та другому рядках задано два рядки довжиною не більше символів кожен. У третьому рядку задано додатне ціле число , яке не перевищує кількість спільних підрядків двох даних рядків.

Вихідні дані

Виведіть -тий спільний підрядок двох рядків у лексикографічному порядку.

Приклади

Приклад 1

Loading
Loading