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