Родинні мови
Ви вивчаєте дві давні мови, прагнучи довести, що вони тісно пов'язані. Ви підозрюєте, що слова "push-relabel flow algorithm" в обох мовах походять від одного предка. Якщо це так, вони містять однакові ядра, тобто підслова, які не сильно відрізняються одне від одного.
Для заданих двох слів і визначте найбільше можливе , для якого існують такі пов'язані підслова в і в , що і мають довжину , і відрізняються не більше ніж у позиціях.
Вхідні дані
Перша стрічка містить кількість тестів . Далі йдуть описи тестів.
Кожен тест складається з трьох стрічок. Перша стрічка містить три числа . Наступними двома стрічками є і з довжинами і відповідно, і складаються з прописних латинських літер.
Загальна довжина всіх вхідних слів не перевищує .
Вихідні дані
Для кожного тесту виведіть одне ціле число — максимально можливу довжину підслів, що відрізняються не більше ніж у позиціях.