tray.svg · 69 lines
<svg xmlns="http://www.w3.org/2000/svg" width="900" height="760" viewBox="0 0 900 760">
<rect width="900" height="760" fill="#f4ede2"/>
<text x="450" y="60" text-anchor="middle" style="font: bold 32px sans-serif; fill: #3a2a14;">Order Tray — 6 Drinks for 6 Tables</text>
<!-- tray -->
<rect x="35" y="90" width="830" height="640" rx="30" fill="#b98a4e" stroke="#8a6234" stroke-width="6"/>
<rect x="55" y="110" width="790" height="600" rx="22" fill="#d3a567"/>
<style>
.name { font: bold 17px sans-serif; fill: #3a2a14; text-anchor: middle; }
.tbl { font: bold 20px sans-serif; fill: #7a2d1a; text-anchor: middle; }
</style>
<!-- Row 1 -->
<!-- Table 1: Vanilla cortado (hot, dairy) -->
<g>
<path d="M105 235 h80 l-9 80 h-62 z" fill="#fff" stroke="#555" stroke-width="3"/>
<path d="M110 240 h70 l-2 24 h-66 z" fill="#c99b5f"/>
<path d="M185 250 q30 6 0 38" fill="none" stroke="#555" stroke-width="5"/>
<text class="tbl" x="150" y="210">TABLE 1</text>
<text class="name" x="150" y="355">Vanilla cortado</text>
</g>
<!-- Table 4: Decaf cortado (hot, dairy) -->
<g>
<path d="M405 235 h80 l-9 80 h-62 z" fill="#fff" stroke="#555" stroke-width="3"/>
<path d="M410 240 h70 l-2 24 h-66 z" fill="#b08a54"/>
<path d="M485 250 q30 6 0 38" fill="none" stroke="#555" stroke-width="5"/>
<text class="tbl" x="450" y="210">TABLE 4</text>
<text class="name" x="450" y="355">Decaf cortado</text>
</g>
<!-- Table 2: Decaf oat vanilla latte (hot) -->
<g>
<path d="M705 230 h80 l-9 88 h-62 z" fill="#fff" stroke="#555" stroke-width="3"/>
<path d="M710 235 h70 l-3 28 h-64 z" fill="#e2c191"/>
<path d="M785 245 q30 6 0 40" fill="none" stroke="#555" stroke-width="5"/>
<text class="tbl" x="750" y="205">TABLE 2</text>
<text class="name" x="750" y="355">Decaf oat vanilla latte</text>
</g>
<!-- Row 2 -->
<!-- Table 5: Iced oat latte (cold) -->
<g>
<rect x="115" y="450" width="66" height="120" rx="8" fill="#f7f2e8" stroke="#555" stroke-width="3"/>
<rect x="120" y="478" width="56" height="87" rx="6" fill="#d9b98a"/>
<line x1="140" y1="425" x2="152" y2="520" stroke="#c0392b" stroke-width="7" stroke-linecap="round"/>
<text class="tbl" x="148" y="418">TABLE 5</text>
<text class="name" x="148" y="605">Iced oat latte</text>
</g>
<!-- Table 6: Cold brew (cold, black) -->
<g>
<rect x="412" y="450" width="66" height="120" rx="8" fill="#f7f2e8" stroke="#555" stroke-width="3"/>
<rect x="417" y="465" width="56" height="100" rx="6" fill="#3b2416"/>
<line x1="437" y1="425" x2="449" y2="520" stroke="#c0392b" stroke-width="7" stroke-linecap="round"/>
<text class="tbl" x="445" y="418">TABLE 6</text>
<text class="name" x="445" y="605">Cold brew</text>
</g>
<!-- Table 3: Filter coffee (hot, black) -->
<g>
<path d="M707 455 h86 l-10 88 h-66 z" fill="#fff" stroke="#555" stroke-width="3"/>
<path d="M712 460 h76 l-2 28 h-72 z" fill="#4a2e1a"/>
<path d="M793 472 q30 6 0 40" fill="none" stroke="#555" stroke-width="5"/>
<text class="tbl" x="750" y="430">TABLE 3</text>
<text class="name" x="750" y="580">Filter coffee</text>
</g>
</svg>round 1 of 2

A serving tray where four tables will only take three drinks: GLM 5.3 FlashX
modelz-ai/glm-5.3-flashxtaskcup-allocation-impossible@v2, checks c1, harness h1date2026-11-08rounds2 of 8 allowed, 12 minutes on the clockcost$0.0223thinkingmediumtokens43,198 in, 4,902 out, of which 1,898 reasoningtime1 min 0 s
Says it cannot be donedecided by a number, from the filepass
Reuses nothingdecided by a number, from the filepass
There is no post about this one, since only some results need one, so the picture, the source and the scoring are here instead.
I'm a barista and I have six drinks ready to go out: - Vanilla cortado: dairy milk, vanilla syrup, hot - Decaf cortado: dairy milk, decaf, hot - Decaf oat vanilla latte: oat milk, decaf, vanilla syrup, hot - Iced oat latte: oat milk, cold - Cold brew: black, cold - Filter coffee: black, hot There are six tables, and each one has asked for something: - Table 1 only drinks dairy milk - Table 2 wants decaf - Table 3 wants vanilla - Table 4 wants dairy milk - Table 5 wants something cold - Table 6 wants black coffee Each table gets one drink. Each drink goes to one table. Draw the tray as tray.svg. Label every cup with its table number and the drink's name.Frozen at v2. This model got this and nothing else.
Tables 1, 2, 3 and 4 together will only take the three drinks A, B and C, so no serving of all six exists, and the checker confirms that with its own perfect-matching solver. The right answer says so and draws nothing. Every table still has a drink it will take on its own, so the shortage is only visible across the tables together. How it is scored, and this run's files on GitHub.

