У Васі є домашня бібліотека, яка складається з книг.
Він би хотів відсортувати книги в ній за кількістю символів у тексті. Допоможіть йому розв'язати цю нелегку задачу.
У першому рядку задано кількість книг (1 \leq n \leq 1000) у бібліотеці. Потім йдуть описи книг. Опис -ої книги містить число m_i — кількість рядків у тексті, і сам текст книги у наступних m_i рядках. Кількість символів та кількість рядків у кожній книзі не перевищує .
Рядки складаються із символів з ASCII-кодами від \mathrm{ord}(' ') до \mathrm{ord}('z').
Виведіть тексти книг у відсортованому порядку, відокремлені рядками ""*. У випадку, якщо книги містять однакову кількість символів, вони повинні йти у тому ж порядку, що і на вході.
Приклад 1