از آنجا که المپیاد کامپیوتریها به جدول خیلی علاقه دارند، شهر آنها به شکل یک جدول m×n است. همچنین میدانیم که در محیط جدول دیوار کشیده شده است. به طوری که هیچکس نمیتواند از شهر خارج شود.
یک دزد در روز ۰ ام (روز افتتاح شهر) از یکی از بانکهای شهر دزدی میکند. میدانیم که بانک در یک از m×n خانههای جدول قرار دارد. میدانیم دزد هر شب حرکت میکند، او از خانهی فعلیش به یکی از ۴ خانهی مجاور( در صورت وجود) میرود. توجه کنید دزد در روز ۰ ام در خانه بانک قرار دارد.
پلیس برای دستگیری دزد تعدادی کارآگاه استخدام کرده است، این کارآگاهان پس از t روز بررسی نتایج تحقیقات خود را در اختیار پلیس قرار دادند. هر کارآگاه نتایج خود را به این صورت اعلام میکند: دزد در روز i ام در زیر مستطیل (a1,b1),(a2,b2) دیده نشده است. دقت کنید (a1,b1) مختصات خانهی گوشهی بالا سمت چپ زیر مستطیل و (a2,b2) مختصات خانهی گوشهی پایین سمت راست زیرمستطیل است.
مختصات خانهی گوشهی بالا سمت چپ شهر (1,1) و مختصات خانهی گوشهی پایین سمت راست شهر (m,n) است. شما میبایستی با فرض اینکه اطلاعات کارآگاهان درست است، محل بانک را بیابید.
در سطر اول فایل ورودی n،t و m آمده است، در سطر دوم k تعداد کارآگاهان داده شده است، سپس در k سطر هر سطر اطلاعات مربوط به یک گارآگاه آمده است در هر سطر اعداد a1،b1،a2،b2 و i نوشته شده است.(0≤I≤t و 1≤m,n,t,k≤500)
در سطر اول فایل خروجی، شما میبایستی l تعداد خانههایی که دزد میتوانسته در روز اول بوده باشد را بنویسید، سپس در l سطر مختصات هر یک از این خانهها را بنویسید. مختصاتها به هر ترتیب دلخواهی میتوانند نوشته شوند.