یک محله شامل $nm$ خانه که به شکل یک شبکهی $n\times m$ آرایش یافتهاند، است. بدین ترتیب در این محله هر خانه در تقاطع یک خیابان افقی و یک خیابان عمودی قرار گرفته است. برای هر خانه یک پلاک شامل شمارهی خیابان عمودی و شمارهی خیابان افقی آن ساخته شده است. یک مامور شهرداری مسئولیت نصب پلاکها را برعهده گرفته است. اما مشکل کار اینجا است که مامور حواس جمع ما بهجز تعداد مجهولی، همهی پلاکها را جابهجا نصب کرده است. مردم محله وقتی متوجه عمل مامور خوشفکر میشوند، تصمیم میگیرند که مشکل خود را بهدست خود حل کنند. از آنجاییکه مبادلهی پلاک تنها بین خانههای یک خیابان عمودی یا افقی ممکن است، آنها تصمیم میگیرند از روش سه مرحلهای زیر استفاده کنند.
ثابت کنید همواره اجرای سه مرحلهای روش فوق، یکی پس از دیگری ممکن است.