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