Факультет інженерії ПНУ має велику залу для засідань, де співробітники факультету можуть організовувати заходи та зустрічі. Використання зали для засідань має бути зарезервоване заздалегідь. Оскільки зала для засідань доступна годин на день і може бути кілька заходів, які хочуть скористатися залою, найкраща політика використання полягає в максимізації кількості заходів за день.
Припустимо, що зала для засідань доступна з часу до ( годин). Маючи список часу початку та закінчення кожного кандидатського заходу, ви повинні написати програму, яка вибере заходи, що вписуються в залу для засідань (тобто їхні часи не перетинаються) і забезпечить максимальну кількість заходів за день.
Перший рядок — це додатне ціле число (1 \leq n \leq 100), яке визначає кількість днів (тестових випадків). Кожен тестовий випадок складається з часу кандидатських заходів (менше ніж заходів). Час кожного заходу включає цілі числа, які є часом початку () та часом закінчення (), 0 \leq s \leq 9, 1 \leq f \leq 10 та s < f.
Рядок, що містить , вказує на кінець кожного тестового випадку. Зверніть увагу, що захід має тривати принаймні годину.
Для кожного тестового випадку виведіть максимальну кількість заходів, які можна організувати в залі для засідань.
Приклад 1