یک قاب داریم که آن را شکستهایم. قطعات شکسته شده مستطیل هستند. یعنی قطعهی ام یک مستطیل است. میخواهیم آنها را کنار هم بگذاریم و یک قاب مربعی بسازیم. باید قطعات را موازی محورها قرار دهیم.
توجه کنید ممکن است یک قطعه را دوران ۹۰ درجه بدهیم ولی در نهایت باید موازی محورها شود. قطعات مستطیلها را یکسان در نظر بگیرید. برای بهتر متوجه شدن سوال به نمونهها توجه کنید.
در سطر اول ورودی، عدد صحیح و مثبت داده میشود که تعداد قطعات نشان میدهد.
در سطر بعدی، در هر سطر دو عدد صحیح و مثبت و داده میشود که عرض و ارتفاع یک قطعه را نشان میدهد.
در یک سطر، تعداد حالتهایی که این قطعات را در یک قاب مربعی موازی محورها بگذاریم را چاپ کنید.