Перестановка
Якщо Ви читали Гаррі Поттера, то знаєте, що повелитель зла, Лорд Волдеморт створив своє ім'я шляхом перестановки букв у своєму справжньому імені. Так з імені "Tom Marvolo Riddle" він отримав "I am Lord Voldemort".
Напишіть програму, яка перевіряє, чи можна отримати з одного імені інше шляхом перестановки його літер.
Вхідні дані
Перший рядок містить кількість тестів n. Наступні n рядків містять по два слова, відокремлених пропусками. Довжина кожного слова більша за 0 та не перевищує 50 символів.
Вихідні дані
Для кожного теста виведіть слово "Yes", якщо можливо з одного імені отримати інше, і "No" у протилежному випадку.
Зауваження
Перестановка змінює порядок букв у слові, але ніякі нові букви не можуть бути додані і ніякі задані літри не можуть бути видалені. Наприклад, можна звести "aabc" до "abca", але не до "bac", "abc", "aabca", "aacbb".
Слова містять лише символи англійського алфавіту (a – z, A - Z).
Слова не містять пропусків.
Можна не враховувати регістр при порівнянні слів, тобто a дорівнює A, b дорівнює B і так далі.