یک رنگ آمیزی مستطیلی شامل چندین مستطیل است که شرایط زیر را داشته باشند:
با داشتن ساختار یک رنگآمیزی مستطیلی (به ورودی مراجعه کنید)، میخواهیم با انتخاب کردن جهت راستای هممستطیلها، حداقل مساحت ممکن را برای مستطیل ریشه پیدا کنیم. دقت کنید که ابعاد و جهتگیری همهی مستطیلهای عکسی داده شده است و قابل تغییر نیستند.
ورودی شامل چندین سناریو است. هر سناریو با یک خط شامل $1 \leq n \leq 100$ و $0 \leq d \leq 30$ شروع میشود که $n$ تعداد مستطیلهای موجود در رنگآمیزی مستطیلی است. در $n$ خط بعدی، خط $i$ام مشخصات $i$مین مستطیل است (مستطیل شماره $i$). شماره مستطیل ریشه $1$ است. فرض کنیم $R_i$ مجموعهی شمارهی مستطیلهایی باشد که مستطیل مافوقشان مستطیل شماره $i$ است. اگر $R_i$ تهی نباشد، مشخصات مستطیل $i$ شامل اندازهی $R_i$ و به دنبال آن اعضای $R_i$ میباشد که همگی با فاصله از هم جدا شدهاند. در غیر این صورت، مستطیل یک مستطیل عکسی خواهد بود و مشخصات آن به صورت $"0\ a\ b"$ است که $1 \leq a \leq 30$ و $1 \leq b \leq 30$ به ترتیب اندازههای اضلاع موازی با محور $x$ و $y$ میباشند. ورودی با یک خط شامل $"0\ 0"$ پایان مییابد.
به ازای هر سناریو، در یک خط مساحت کمینهی مستطیل ریشه را از میان همهی چینشهای ممکن برای رنگآمیزی مستطیلی داده شده چاپ کنید.