يمتلك هايدورا أنابيب، وكل منها له قطر a_i. يريد ربط هذه الأنابيب معًا. للأسف، هناك قاعدة لربط الأنابيب. يمكنك ربط الأنابيب (1 \leq i,j \leq n و i \neq j) مع أقطار a_i,a_j على التوالي إذا وفقط إذا كان |a_i-a_j| \leq 1. قد لا يتمكن هايدورا من ربط جميع الأنابيب، لذا يريد أن يجد الحد الأقصى لعدد الأنابيب التي يمكنه ربطها معًا. هل يمكنك العثور على ذلك لهايدورا؟
السطر الأول يحتوي على عدد صحيح واحد (1 \leq t \leq 10000): عدد حالات الاختبار.
السطر الأول من كل حالة اختبار يحتوي على عدد صحيح واحد (1 \le n \le 2000) — طول المصفوفة .
السطر الثاني من كل حالة اختبار يحتوي على عدد صحيح مفصول a_1,a_2,..,a_n (1 \le a_1,a_2,..,a_n \le 10^9) — المصفوفة .
يتم ضمان أن مجموع عبر جميع حالات الاختبار لا يتجاوز .
لكل حالة اختبار، أخرج عدد صحيح واحد: الحد الأقصى لعدد الأنابيب التي يمكنك ربطها.
مثال 1
في حالة الاختبار الأولى، يمكننا الحصول على الحد الأقصى لعدد الأنابيب التي يمكننا ربطها عن طريق الاتصال
في حالة الاختبار الثانية، يمكننا الحصول على الحد الأقصى لعدد الأنابيب التي يمكننا ربطها عن طريق الاتصال
المهمة الفرعية ( نقطة) : (1 \le a_i \le 2)
المهمة الفرعية ( نقطة) : لا قيود إضافية