Анаграматична відстань#1080

Анаграматична відстань

1 секунда
64 мегабайти
Дуже легка

Два слова називають анаграмами одне одного, якщо літери одного слова можна переставити так, щоб утворити інше. Наприклад, occurs є анаграмою слова succor; проте, dear не є анаграмою слова dared (тому що літера d у dared зустрічається двічі, а у dear лише раз). Найвідомішою англійською анаграмою є пара слів dog і god.

Анаграматична відстань між двома словами — це мінімальна кількість літер, які потрібно видалити, щоб залишки обох слів були анаграмами одне одного. Наприклад, для слів sleep і leap потрібно видалити щонайменше три літери — дві з sleep і одну з leap, щоб решта (lep) стали анаграмами одне одного. Для dog і cat, які не мають спільних літер, анаграматична відстань дорівнює , оскільки потрібно видалити всі літери. (Будь-яке слово, включаючи порожній рядок, є анаграмою самого себе.)

Вам необхідно визначити анаграматичну відстань для кожної пари слів.

Вхідні дані

Перший рядок містить додатне ціле число (1 \leq N \leq 60000) — кількість тестів. Кожен тест складається з двох слів, можливо порожніх, кожне в окремому рядку (усього наступних рядків).

Усі слова, якщо вони не порожні, складаються з малих літер англійського алфавіту (abcdefghijklmnopqrstuvwxyz). Найдовше слово — pneumonoultramicroscopicsilicovolcanoconiosis.

Вихідні дані

Для кожного тесту виведіть номер тесту та анаграматичну відстань у форматі, наведеному в прикладі.

Приклади

Приклад 1

Loading
Loading