شاگردان استاد که با شمارههای تا شمارهگذاری شدهاند، به ترتیب در یک ردیف نشستهاند. استاد که از سر و صدای شاگردانش کلافه شده، قصد دارد تا ترتیب نشستن آنها را تغییر دهد.
برای تغییر جای شاگردان، استاد عددی مانند که انتخاب میکند و سپس برای هر شاگرد مانند () او را به جایگاه میفرستد.
استاد عدد صحیح را خوب مینامد اگر پس از اعمال جابهجایی با این عدد، هر شاگرد در یکی از جایگاههای تا باقی بماند. به بیان دیگر، عدد () خوب است اگر برای هر که داشته باشیم .
به استاد کمک کنید و تعداد اعداد خوب را برای او بشمارید.
در اینجا نشاندهندهی یای انحصاری است.
در خط اول ورودی عدد صحیح () که برابر تعداد سناریوها است، میآید.
در تنها خط هر سناریو، عدد صحیح () میآید.
برای هر سناریو، تنها یک خط شامل پاسخ مسئله در آن سناریو را چاپ کنید.
در هر سه سناریو، عددی خوب است. در سناریوی دوم که ، نیز عددی خوب است چرا که: