{"title":"デスクおもちゃ","description":"\u003cp\u003eDesk toys are compact, tactile objects designed to occupy hands and minds during breaks - at their best, they double as mechanical puzzles that reward spatial thinking and patience. At Greg Puzzles, the desk toy category collects 3D-printed puzzles small enough to live on a desk and interesting enough to keep coming back to. Most are Turning Interlocking Cubes (TICs), minimalist packing puzzles, or clever assembly puzzles - typically 60mm on a side or smaller.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e knowledge workers who want something more engaging than a stress ball, medical and dental offices looking for waiting-room conversation pieces, and gift buyers shopping for the coworker who already owns everything.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatured picks:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/ja\/products\/locomotic-turning-interlocking-cube\"\u003eLocomoTIC\u003c\/a\u003e by Andrew Crowell - 4-piece Hard TIC, clean 4x4x4 finish\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/ja\/products\/minima-slider-slide-the-pieces-out\"\u003eMINIMA Slider\u003c\/a\u003e by Frederic Boucher - Hard 6-piece packing puzzle\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/ja\/products\/cube-alchemy\"\u003eCube Alchemy\u003c\/a\u003e - 180 challenges in a single 7-piece puzzle, the most versatile desk-toy value in the store\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/ja\/products\/loach-bed\"\u003eLoach Bed\u003c\/a\u003e - Easy 4-piece packing puzzle, elegant when assembled\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eEvery desk toy in this collection is 3D-printed in precision PLA and designed to be picked up mid-thought and set back down without losing its state.\u003c\/p\u003e","products":[{"product_id":"spiral-cone-fidget-toy","title":"スパイラルコーン フィジェットトイ","description":"\u003cp\u003e螺旋状のコーンが上から下へとスムーズに回転する様子をご覧ください。何度でも手を伸ばしたくなる魅惑的な動きです。最初は不可能に思えますが、一度やってみれば、もう止まらなくなります。\u003c\/p\u003e\u003cp\u003eこれは、手先を動かしたい人にぴったりの製品です。一日中画面を見つめているデスクワーカーや、不安やADHDを抱えていて、実際に効果のある落ち着いた触覚的なはけ口を求めている人にも良いでしょう。あるいは、正直なところ、少し変わったものを好む人には、本当にユニークな贈り物になります。\u003c\/p\u003e\u003cp\u003eジャンボサイズ（高さ110mm、直径80mm）なので、ずっしりとした満足感のある重さと存在感があります。3Dプリント製で、心地よい滑らかな機械的な動きが特徴です。\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e心を落ち着かせる反復運動。\u003c\/strong\u003e螺旋状の回転運動には、上から下へ、何度も繰り返すことで神経を落ち着かせる何かがあります。実際に試してみるまでは説明しにくいでしょう。\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e満足のいく機械的動作。\u003c\/strong\u003eスピナーでもクリッカーでもありません。その動きは意図的で滑らかです。一つ一つの回転に手応えを感じます。\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eスクリーンなしで集中。\u003c\/strong\u003eスマホやSNSに意識を奪われることなく、手先を忙しく保つことができます。それだけでも価値があります。\u003c\/p\u003e\u003cp\u003eスパイラルコーンフィジェットトイジャンボは、魅惑的な螺旋状の回転運動を持つ高さ110mmの3Dプリント製フィジェットデバイスで、落ち着き、触覚、スクリーンなしのストレス解消のために設計されています。\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":46754832973991,"sku":"GP-SPIRCONE","price":21.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/spiral_cone_marble.png?v=1782131220"},{"product_id":"quatrotic-turning-interlocking-cube-puzzle","title":"QuatroTIC | 絡み合うキューブパズル","description":"\u003cp\u003eピースは4つ。キューブは1つ。見た目よりはるかに難しいパズルです。ほとんどの人は、最後の1ピースをはめるのに苦労するでしょう。\u003cbr\u003e...もし、はめることができたらの話ですが。\u003c\/p\u003e\n\u003cp\u003eゴール：4つのピースを組み合わせて、完全な4x4x4のキューブを完成させる。\u003c\/p\u003e\n\u003cp\u003e組み立てられた状態でお届けします。\u003c\/p\u003e\n\u003cp\u003eQuatroTICは、Turning Interlocking Cubeパズルです。TICメカニズムにより、ピースをただ滑り込ませることはできません。回転が必要です。組み立てられた状態でお届けします。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuatroTICの特別な点\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e単にスライドさせるだけでなく、回転思考が求められる\u003c\/li\u003e\n\u003cli\u003eピース数が少なく見えるが、油断ならないほど難しい\u003c\/li\u003e\n\u003cli\u003e満足感があり、繰り返し楽しめるチャレンジ\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eサイズ：60x60x60mm\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49407411454119,"sku":"GP-QUAT","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/quatrotic_marble.png?v=1782211129"},{"product_id":"bt-tic-turning-interlocking-cube","title":"BT TIC | ターン・インターロッキング・キューブ","description":"\u003cp\u003e\u003cstrong\u003eBT TICは、アンドリュー・クローウェルがデザインした4ピースの回転連動キューブパズルです。\u003c\/strong\u003e 目標は、すべてのピースを回転させ、完璧な4x4x4キューブに連動させることです。ターコイズと大理石のような白色のデザインはシンプルに見えますが、回転による解決手順は決してそうではありません。難易度は高で、解決時間は1〜4時間です。\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eこんな方におすすめ：\u003c\/strong\u003e空間的推論の課題を楽しむ経験豊富なパズル解決者、アンドリュー・クローウェルコレクションに加えるTICコレクター、または1〜4時間かけてゆっくりと満足のいく脳トレを求める大人。\u003c\/p\u003e\n\n\u003ch2\u003e挑戦\u003c\/h2\u003e\n\n\u003cp\u003e見た目よりもはるかに難しいです。ほとんどの人は、4つのピースすべてを正しく組み立てるのに何時間も苦労するでしょう。もしできたとしても、の話ですが。\u003c\/p\u003e\n\n\u003cp\u003eスライドパズルとは異なり、BT TICは組み立て途中に回転が必要で、最初はまったく直感に反するように感じられます。単にすべてを並べて押し込むだけではだめです。ピースは、特定のタイミングで、特定の向きで回転してからでなければ、連動しません。\u003c\/p\u003e\n\n\u003cp\u003eターコイズと大理石のような白色の配色クリーンで親しみやすい見た目ですが、意図的に最初の直感を誤解させるようにデザインされています。正しいように見える構成は、ほとんどの場合、正しくありません。すべての答えがさらなる疑問を生み出します。試すすべての構成が、解決策について何か新しいことを教えてくれます。\u003c\/p\u003e\n\n\u003ch2\u003eBT TICがユニークな理由\u003c\/h2\u003e\n\n\u003cp\u003eBT TICは4ピースを使用しています。これは、ほとんどのTICデザインで一般的な3ピースや5ピースではありません。この特定のピース数は、回転連動キューブのラインナップの中で独自のカテゴリーに位置する独特の機械的課題を生み出しています。\u003c\/p\u003e\n\n\u003cp\u003e2トーンのデザインは、単なる美的要素ではありません。ターコイズと大理石のような白色のコントラストにより、解決作業中にピースの向きを視覚的に追跡できます。1時間の試行の後、すべてがぼやけ始めたとき、この色の区別は、難しいパズルの中の小さな救いです。\u003c\/p\u003e\n\n\u003ch2\u003eスペック\u003c\/h2\u003e\n\n\u003cp\u003eピース数：4 | 難易度：高 | 解決時間：1-4時間 | 目標：すべてのピースを4x4x4キューブに組み立てる | サイズ：60x60x60mm | デザイナー：アンドリュー・クローウェル | 鍛えられる能力：空間的思考 | 出荷形態：組み立て済み\u003c\/p\u003e\n\n\u003ch2\u003eよくある質問\u003c\/h2\u003e\n\n\u003ch3\u003e回転連動キューブ（TIC）パズルとは何ですか？\u003c\/h3\u003e\n\u003cp\u003eTICは3Dのメカニカルパズルで、連動するピースをスライドさせるだけでなく、回転させて完璧なキューブの形にする必要があります。アンドリュー・クローウェルによる各TICデザインには、独自の回転解決シーケンスがあります。\u003c\/p\u003e\n\n\u003ch3\u003eBT TICの難易度はどのくらいですか？\u003c\/h3\u003e\n\u003cp\u003eBT TICは難易度が高く、一般的な解決時間は1〜4時間です。連動パズルや詰将棋のようなパズルの経験がある解決者に最適です。\u003c\/p\u003e\n\n\u003ch3\u003eBT TICは他のTICパズルとどう違いますか？\u003c\/h3\u003e\n\u003cp\u003eBT TICは、特徴的なターコイズと大理石のような白色のデザインで4ピースを使用しています。そのピース数と色のコントラストにより、回転連動キューブのラインナップの中で視覚的にも機械的にもユニークな存在となっています。\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49407935447207,"sku":"GP-BTTIC","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/bt_tic_marble.png?v=1782143525"},{"product_id":"nervoustic-turning-interlocking-cube","title":"NervousTIC | インターロッキングキューブ","description":"\u003ch2\u003e概要\u003c\/h2\u003e\n\n\u003cp\u003eNervousTICは、Andrew Crowellがデザインした4ピースのTurning Interlocking Cubeパズルです。4つのピースをすべて回転と連動の動きのシーケンスを使って、完璧な4x4x4キューブに組み立てます。難易度：高。推定解決時間：1～4時間。\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003e推奨対象：\u003c\/strong\u003e難しいメカニカルパズル、空間思考の挑戦、Andrew CrowellのTICパズルシリーズを楽しむ大人やティーン。\u003c\/p\u003e\n\n\u003cp\u003eクリーンで満足のいくキューブに組み立てられます。そこにたどり着くまでの道のりは全く別の話です。NervousTICは、標準的な連動パズルでは味わえない方法で空間思考を試します。\u003c\/p\u003e\n\n\u003ch2\u003eパズルについて\u003c\/h2\u003e\n\n\u003cp\u003e目標は簡単です。4つのピースすべてを組み合わせて、完全な4x4x4キューブを形成することです。簡単ではないのは、そこにたどり着く方法です。\u003c\/p\u003e\n\n\u003cp\u003eこのパズルは、Turning Interlocking Cubeの世界で最も尊敬されている人物の一人であるAndrew Crowellによってデザインされました。Crowellは、表面上は最小限に感じられ、実際には非常に厳しいパズルで評判を築いています。NervousTICはまさにそれです。\u003c\/p\u003e\n\n\u003cp\u003eTICパズルが標準的な連動パズルと異なる点は、その核となるメカニズムです。ピースは単純に所定の位置にスライドするだけではいけません。特定のシーケンスで回転し、連動する必要があります。それぞれの動きが次の動きを準備します。直線的な組み立てではうまくいきません。回転の動きはオプションではありません。それがパズルなのです。\u003c\/p\u003e\n\n\u003ch2\u003eNervousTICの特徴\u003c\/h2\u003e\n\n\u003cp\u003eその欺瞞的なシンプルさ。たった4つのピース。手頃に聞こえます。ほとんどの人は、ピースが少ないほど簡単だと考えます。それは間違いです。\u003c\/p\u003e\n\n\u003cp\u003eたった4つのピースでは、難しさを隠す余地が少なく、Crowellは何一つ隠しません。すべてのピースが重要です。すべての回転が負荷を支えています。一つのシーケンスを間違えれば、最初からやり直しです。\u003c\/p\u003e\n\n\u003cp\u003e2色のデザインは棚にシャープに映えます。おそらく、あなたはそれを出しっぱなしにするでしょう。人々はそれを手に取ります。そして、すぐに手放すことはないでしょう。\u003c\/p\u003e\n\n\u003ch2\u003eNervousTICを気に入る理由\u003c\/h2\u003e\n\n\u003cul\u003e\n\n  \u003cli\u003eスライドするだけでなく、回転する動きが必要\u003c\/li\u003e\n\n  \u003cli\u003eたった4ピース - 見た目は最小限だが、本当に難しい\u003c\/li\u003e\n\n  \u003cli\u003e高度な3D空間推論能力を養う\u003c\/li\u003e\n\n  \u003cli\u003e棚に映える見事な2色デザイン\u003c\/li\u003e\n\n  \u003cli\u003e最も尊敬されるTICデザイナーの一人、Andrew Crowellによってデザイン\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch2\u003e仕様\u003c\/h2\u003e\n\n\u003cp\u003e4ピース | 難易度：高 | 解決時間：1～4時間 | 4x4x4キューブ | Andrew Crowellデザイン | 3Dプリント | 組み立て済みで発送\u003c\/p\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\n\u003ch3\u003eTurning Interlocking Cubeパズルとは何ですか？\u003c\/h3\u003e\n\u003cp\u003eTurning Interlocking Cube（TIC）は、ピースを正確なシーケンスで回転させ、連動させて完璧なキューブを形成する3Dメカニカルパズルです。直線的な組み立てだけではうまくいきません。回転するメカニズムが、TICパズルを標準的な連動パズルよりも明確で挑戦的なカテゴリにしています。\u003c\/p\u003e\n\n\u003ch3\u003eNervousTICの難易度はどれくらいですか？\u003c\/h3\u003e\n\u003cp\u003eNervousTICの難易度は「高」です。たった4ピースなので手頃に見えますが、回転するメカニズムが標準的な連動パズルよりもはるかに難しくしています。1～4時間を見込んでください。これはシーケンスがうまくいった場合です。もっと時間がかかるソルバーもいます。\u003c\/p\u003e\n\n\u003ch3\u003eNervousTICは誰向けにデザインされていますか？\u003c\/h3\u003e\n\u003cp\u003eメカニカルパズルや連動パズルの経験があり、コンパクトで高難度の空間思考の挑戦を求める大人やティーンに最適です。標準的な連動パズルを解いたことがあり、本当に自分を追い込むものが欲しいなら、これです。\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49407949537447,"sku":"GP-NERV","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/nervoustic_marble.png?v=1782126774"},{"product_id":"quadtic-turning-interlocking-cube","title":"QuadTIC | 連動キューブ","description":"\u003cp\u003eQuadTICはほとんど組み立てられているように見えます。しかし、そうではありません。最後のピースを完璧な4x4x4の立方体に収めるのは、全く別の問題です。\u003c\/p\u003e\n\u003cp\u003e目標：すべてのピースを完璧な4x4x4の立方体に組み立てる。組み立てられた状態で発送されます。\u003c\/p\u003e\n\u003cp\u003e組み立てられた状態で発送されます。\u003c\/p\u003e\n\u003cp\u003eQuadTICは、DecTICを手がけたデザイナーであるアンドリュー・クロウェルが設計した、ターニング・インターロッキング・キューブ・パズルです。ピースは、組み立て中にスライドさせるだけでなく、回転させることを要求するような方法で噛み合います。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuadTICの特別な点とは？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e3D空間認識能力を養う\u003c\/li\u003e\n\u003cli\u003e回転機構が驚くほどの挑戦の層を追加する\u003c\/li\u003e\n\u003cli\u003e解くと満足のいく立方体になる\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAndrew Crowell デザイン\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49407974146215,"sku":"GP-QUAD","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/quadtic_marble.png?v=1782207589"},{"product_id":"quantumtic-turning-interlocking-cube","title":"QuantumTIC | 組み合わせキューブ","description":"\u003cp\u003eQuantumTICは、解決されたように見えてもそうではなく、あと一歩で解決しそうに見えてもそうではない。パーツを完璧な立方体に収めるのは、想像以上に難しい。\u003c\/p\u003e\n\u003cp\u003e目標：すべてのピースを組み立てて、3x3x3の立方体を完成させる。\u003c\/p\u003e\n\u003cp\u003e製品は組み立てられた状態で出荷されます。\u003c\/p\u003e\n\u003cp\u003eターニングインターロッキングキューブデザインで最も尊敬されるデザイナーの一人、アンドリュー・クロウェルによって設計されました。青いピースは組み合わさる際に回転し、それがすべてを変えるのです。\u003c\/p\u003e\n\n\n\n\n\u003cp\u003e\u003cstrong\u003eQuantumTICのどこが特別なのでしょうか？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e3D空間認識能力を養います\u003c\/li\u003e\n\u003cli\u003e回転ギミックが意外なひねりを加えます\u003c\/li\u003e\n\u003cli\u003e満足感があり、繰り返し楽しめるチャレンジです\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eアンドリュー・クロウェル氏デザイン\u003c\/p\u003e\n\u003cp\u003eサイズ：60x60x60mm\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49408000524455,"sku":"GP-QUAN","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/quantumtic_marble.png?v=1782209285"},{"product_id":"quasitic-turning-interlocking-cube-puzzle","title":"QuasiTIC | 連結キューブパズル","description":"\u003cp\u003eQuasiTICは、Andrew Crowellによって設計された回転式インターロッキングキューブパズルです。解かれているように見えます。シンプルに見えます。しかし、どちらも違います。\u003c\/p\u003e\n\u003cp\u003e目的：すべてのピースを3x3x3のキューブに組み立てること。組み立てられた状態でお届けします。\u003c\/p\u003e\n\u003cp\u003e組み立てられた状態でお届けします。\u003c\/p\u003e\n\u003cp\u003eQuasiTICは、Andrew Crowellの伝説的なTICシリーズの一部です。回転する動きでかみ合うことを要求するパズルで、すべてのステップが不可能に感じられ、突然そうではなくなります。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuasiTICの特別な点とは？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e単なるスライドではなく、回転する動きが必要\u003c\/li\u003e\n\u003cli\u003e高度な3D空間思考力を養う\u003c\/li\u003e\n\u003cli\u003eキューブが最終的に閉じたときの深い満足感\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAndrew Crowell デザイン\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49408013271207,"sku":"GP-QUAS","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/quasitic_marble.png?v=1782209988"},{"product_id":"tetratic-turning-interlocking-cube","title":"TetraTIC | 連結キューブの回転","description":"\u003ch2\u003e簡単なまとめ\u003c\/h2\u003e\n\n\u003cp\u003eTetraTICは、Andrew Crowell氏による4ピースの回転式かみ合わせキューブパズルです。各ピースはテトロミノ型で、回転とかみ合わせの動作を組み合わせて、4つのピースを完璧な4x4x4の立方体に組み立てることが目標です。難易度：高。推定解決時間：1～4時間。\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eこんな方におすすめ：\u003c\/strong\u003e 難しい空間パズル、テトロミノの幾何学、Andrew Crowell氏のTICシリーズを楽しむ大人とティーン。\u003c\/p\u003e\n\n\u003ch2\u003e4つのテトロミノピース。1つのキューブ。\u003c\/h2\u003e\n\n\u003cp\u003e見た目よりもはるかに難しいパズルです。\u003c\/p\u003e\n\n\u003cp\u003eL字型、T字型、S字型など、テトリスで何千回も見たことのあるテトロミノの幾何学形状は、すぐに認識できるでしょう。この親しみやすさが、TetraTICの欺瞞的な点です。あなたの脳は、何をすべきか知っていると思いがちですが、実際にはそうではありません。\u003c\/p\u003e\n\n\u003cp\u003e標準的なスライドパズルでは、ピースを押し込んでカチッと音がするまで組み合わせることができます。TetraTICはそうではありません。回転式かみ合わせキューブのメカニズムにより、各ピースは他のピースと噛み合う前に、特定の順序で回転させる必要があります。単にスライドさせることはできません。一見すると明白な動きは、ほとんどの場合、正しいものではありません。そして、ピースがテトロミノ型であるため、幾何学的な形状があらゆる段階で誤った直感を呼び起こします。ほとんどの人は、4番目のピースをはめ込むのに何時間も苦労するでしょう。もし、それができればの話ですが。\u003c\/p\u003e\n\n\u003ch2\u003eAndrew Crowellデザイン\u003c\/h2\u003e\n\n\u003cp\u003eTetraTICは、現在活躍する主要なTICパズルデザイナーの一人として広く認識されているAndrew Crowell氏によってデザインされました。彼のパズルは、機械的で満足感のあるメカニズムが特徴です。安っぽい方法でイライラさせるのではなく、真に解決を勝ち取ったと感じさせるような、要求の厳しいパズルです。TetraTICは、彼のラインナップの中でも難しい方に位置します。\u003c\/p\u003e\n\n\u003cp\u003e特にTICシリーズの中でTetraTICが際立っているのは、テトロミノの幾何学形状です。ほとんどのTICパズルは、3次元で精神的に回転させやすい形状を使用しています。テトロミノの形状は本質的に平らで方向性があるため、それらを4x4x4の立方体に変換するには、経験豊富なパズル解決者でさえも要求されるレベルの3D空間視覚化が必要です。これは10分で解けるパズルではありません。何度も挑戦したくなるパズルです。\u003c\/p\u003e\n\n\u003ch2\u003eTetraTICの特別な点\u003c\/h2\u003e\n\n\u003cul\u003e\n\n  \u003cli\u003eテトロミノの形状が強力な誤った直感を生み出す\u003c\/li\u003e\n\n  \u003cli\u003e回転式かみ合わせメカニズム - 単純なスライドや積み重ねではない\u003c\/li\u003e\n\n  \u003cli\u003eTICパズルデザインのトップネームの一人、Andrew Crowellによってデザインされた\u003c\/li\u003e\n\n  \u003cli\u003eテトロミノの幾何学形状が3D空間チャレンジを特に要求の厳しいものにしている\u003c\/li\u003e\n\n  \u003cli\u003e満足感があり、繰り返し楽しめる解決方法\u003c\/li\u003e\n\n  \u003cli\u003e高度な3D空間想像力を養う\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch2\u003eスペック\u003c\/h2\u003e\n\n\u003cp\u003e4ピース | 難易度：高 | 解決時間：1〜4時間 | 4x4x4キューブ | テトロミノ型ピース | Andrew Crowellデザイン | 3Dプリント製 | 組み立て済みで出荷 | サイズ：60x60x60mm\u003c\/p\u003e\n\n\u003ch2\u003eよくある質問\u003c\/h2\u003e\n\n\u003ch3\u003eTetraTICとは何ですか？\u003c\/h3\u003e\n\u003cp\u003eTetraTICは、4つのテトロミノ型ピースで構成された回転式かみ合わせキューブパズルです。ピースを正しい順序で回転させ、かみ合わせることで完璧な4x4x4の立方体を形成します。\u003c\/p\u003e\n\n\u003ch3\u003eTetraTICの難易度はどれくらいですか？\u003c\/h3\u003e\n\u003cp\u003eTetraTICは難易度「高」に評価されており、一般的な解決時間は1〜4時間です。テトロミノの形状は見慣れたものですが、回転式かみ合わせのメカニズムにより、簡単な組み立ては不可能です。\u003c\/p\u003e\n\n\u003ch3\u003eTetraTICはどのようなスキルを養いますか？\u003c\/h3\u003e\n\u003cp\u003eTetraTICは高度な3D空間想像力を鍛えます。解決策を実際に試す前に、各ピースを一連の動きで精神的に回転させ、マッピングする必要があります。\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49408025854119,"sku":"GP-TETR","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/tetratic_marble.png?v=1782128609"},{"product_id":"tictoc-interlocking-cube-puzzle","title":"TicToc | 連動キューブパズル","description":"\u003cp\u003e見た目はキューブ。謎のように分解できる。元に戻すのは全く別の話。\u003c\/p\u003e\n\u003cp\u003e目標：インターロッキングキューブを分解し、元の形に再組み立てする。\u003c\/p\u003e\n\u003cp\u003e2色、1つのキューブ、無限のフラストレーション。青と白のピースは、あなたのあらゆる動きを疑わせる方法で組み合わさっています。\u003c\/p\u003e\n\n\n\n\n\u003cp\u003e\u003cstrong\u003eTicTocの特別な点とは？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e3D空間認識能力を養う\u003c\/li\u003e\n\u003cli\u003eピースがカチッとはまる時の心地よさ\u003c\/li\u003e\n\u003cli\u003e見た目以上に難しい再組み立て\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eデザイン：Andrew Crowell\u003c\/p\u003e\n\u003cp\u003eサイズ：60x60x60mm\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49408038830247,"sku":"GP-TICT","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/tictoc_marble.png?v=1782212309"},{"product_id":"cube-alchemy","title":"キューブアルケミー | 1つで180のチャレンジ！","description":"\u003cp\u003eクラシックなソーマキューブスタイルのパズルにインスパイアされたこの製品には、Gregが厳選しキュレーションした180種類のユニークな挑戦を収録した当社独自の小冊子が付属しています。\u003c\/p\u003e\n\u003cp\u003e7つのシンプルなピース。1つの3x3x3キューブ。数多くの異なる挑戦。ほとんどの人は数秒で分解できますが、元に戻すのは全く別の話です。\u003c\/p\u003e\n\u003cp\u003e目標：7つのピースすべてを完璧な3x3x3キューブに組み立てる（挑戦1\/180）\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e豆知識：最初の挑戦だけでも240通りの解法があります！\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eキューブ・アルケミーの特別な点とは？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003e3D空間認識能力を養う\u003c\/li\u003e\n\n\u003cli\u003eお気に入りの180の挑戦が掲載された小冊子を同梱\u003c\/li\u003e\n\n\u003cli\u003e挑戦の難易度はさまざま！\u003c\/li\u003e\n\n\n\u003c\/ul\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50034802294951,"sku":"GP-CUBEALCH","price":17.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/cube_alchemy_marble.png?v=1782222961"},{"product_id":"locomotic-turning-interlocking-cube","title":"LocomoTIC | 連動キューブ","description":"\u003cp\u003eLocomoTICは、完成するときれいな4x4x4のキューブに見えます。そこにたどり着くまでは全く別の話です。ピースが移動したり、回転したり、お互いをブロックしたりと、予期せぬことが起こります。\u003c\/p\u003e\n\u003cp\u003e目的：すべてのピースを組み立てて4x4x4のキューブにします。分解された状態でお届けします。\u003c\/p\u003e\n\u003cp\u003e分解された状態でお届けします。\u003c\/p\u003e\n\u003cp\u003eターニングインターロッキングキューブのデザインで最も尊敬されている人物の一人、アンドリュー・クロウェル氏によってデザインされました。名前の「TIC」は偶然ではありません。これはほとんどのパズル愛好家を立ち往生させるような回転動作を必要とします。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLocomoTICの特別な点とは？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e単なるスライドだけでなく、回転動作が必要\u003c\/li\u003e\n\u003cli\u003e高度な3D空間認識能力を養う\u003c\/li\u003e\n\u003cli\u003e満足感があり、繰り返し楽しめるチャレンジ\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAndrew Crowell氏によるデザイン\u003c\/p\u003e\n\u003cp\u003eサイズ：60x60x60mm\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50049114046631,"sku":"GP-LOCO","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/locomotic_marble.png?v=1782121800"},{"product_id":"lunatic-turning-interlocking-cube","title":"LunaTIC | かみ合わせキューブ","description":"\u003cp\u003eLunaTICは、一見きちんとした小さなキューブに見えます。しかし、実際はそうではありません。分解するのは簡単ですが、元に戻すところから本当の混沌が始まります。\u003c\/p\u003e\n\u003cp\u003e目標：すべてのピースを分解し、完全な4x4x4キューブに再構築すること。\u003c\/p\u003e\n\u003cp\u003eTICパズルの達人であるアンドリュー・クロウェルによって設計されました。LunaTICは、ピースがただ滑るだけでなく、回転する彼の伝説的なインターロッキングキューブシリーズの一部です。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLunaTICの特別な点とは？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e単にスライドさせるだけでなく、回転する動きが必要\u003c\/li\u003e\n\u003cli\u003e高度な3D空間思考力を養う\u003c\/li\u003e\n\u003cli\u003e最終的にカチッとはまった時の深い満足感\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eデザイン：アンドリュー・クロウェル\u003c\/p\u003e\n\u003cp\u003eサイズ：60x60x60mm\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50049157988519,"sku":"GP-LUNA","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/lunatic_marble.png?v=1782123153"},{"product_id":"pedantic-turning-interlocking-cube","title":"PedanTIC | 連動キューブ","description":"\u003cp\u003ePedanTICは、Andrew Crowellが設計したTurning Interlocking Cubeパズルです。一見すると、ただはめ込むだけで完成するように見えますが、そうではありません。\u003c\/p\u003e\n\u003cp\u003e目標：すべてのピースを組み立てて3x3x3のキューブを完成させる。分解された状態でお届けします。\u003c\/p\u003e\n\u003cp\u003e分解された状態でお届けします。\u003c\/p\u003e\n\u003cp\u003eAndrew Crowellの伝説的なTICシリーズの一部です。見た目は幾何学的で整然としていますが、真っ直ぐに押し込んでも何も進まないことに気づくまではそう思えるパズルです。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePedanTICの特別な点とは？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e直線的な組み立てだけでなく、回転操作が必要\u003c\/li\u003e\n\u003cli\u003e3D空間認識能力を養う\u003c\/li\u003e\n\u003cli\u003e満足感があり、繰り返し挑戦したくなる\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eデザイン：Andrew Crowell\u003c\/p\u003e\n\u003cp\u003eサイズ：60x60x60mm\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50049169686695,"sku":"GP-PEDA","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/pedantic_marble.png?v=1782125568"},{"product_id":"biotic-turning-interlocking-cube","title":"BioTIC | 連結キューブの回転","description":"\u003cp\u003eBioTICはしっかりとした立方体に見えます。しかし、そうではありません。分解するのは簡単ですが、元に戻すのは全く別の問題です。\u003c\/p\u003e\n\u003cp\u003e目的：すべてのピースを3x3x3の相互連結立方体に組み立てます。\u003c\/p\u003e\n\u003cp\u003e分解された状態でお届けします。\u003c\/p\u003e\n\u003cp\u003eBioTICは、DecTICを手がけたAndrew Crowellによってデザインされた、回転連動キューブです。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBioTICの特長は？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eスライドだけでなく、回転動作も必要\u003c\/li\u003e\n\u003cli\u003e高度な3D空間認識能力を養う\u003c\/li\u003e\n\u003cli\u003eすべてが組み合わさったときの満足感のあるクリック音\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eデザイン：Andrew Crowell\u003c\/p\u003e\n\u003cp\u003eサイズ：60x60x60mm\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50049182400679,"sku":"GP-BIOT","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/biotic_marble.png?v=1782123764"},{"product_id":"twistic-turning-interlocking-cube","title":"TwisTIC | ツイスティック・ターニングインターロッキングキューブ","description":"\u003cp\u003eTwisTICはしっかりとした立方体に見えます。しかし、そうではありません。パーツはねじれて、かみ合い、なかなか協調しませんが、突然うまくいく瞬間が訪れます。\u003c\/p\u003e\n\u003cp\u003e目的：すべてのピースを組み立てて3x3x3の立方体にする。分解された状態でお届けします。\u003c\/p\u003e\n\u003cp\u003e分解された状態でお届けします。\u003c\/p\u003e\n\u003cp\u003eターニング・インターロッキング・キューブの達人、アンドリュー・クロウェル氏が設計しました。ねじれる機構が、このキューブを特別なものにしています。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTwisTICの特別な点とは？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eユニークなねじれるインターロッキング機構\u003c\/li\u003e\n\u003cli\u003e3D空間思考能力を養う\u003c\/li\u003e\n\u003cli\u003e解けたときの満足感と驚き\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAndrew Crowell デザイン\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50049193607335,"sku":"GP-TWIS","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/twistic_marble.png?v=1782125170"},{"product_id":"galactic-turning-interlocking-cube","title":"GalacTIC | 連動キューブの回転","description":"\u003cp\u003eGalacTICは、Andrew Crowellがデザインしたターニング・インターロッキング・キューブパズルです。一見すると、すっきりとした満足感のあるキューブに見えますが、元に戻すのは別の話です。\u003c\/p\u003e\n\u003cp\u003e目的：すべてのピースを分解し、完全な4x4x4キューブに再組み立てする。\u003c\/p\u003e\n\u003cp\u003eAndrew Crowellの伝説的なTICシリーズの一部です。見た目はシンプルですが、真っ直ぐ引くだけでは解決できないことに気づくパズルです。回転が必要です。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGalacTICの特別な点は？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e直線的な動きだけでなく、回転的な思考が求められます\u003c\/li\u003e\n\u003cli\u003e最終的にキューブがカチッと収まったときの深い満足感\u003c\/li\u003e\n\u003cli\u003e目を引く2色のデザインは、どんな棚にも映えます\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eデザイナー：Andrew Crowell\u003c\/p\u003e\n\u003cp\u003eサイズ：60x60x60mm\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50084411670695,"sku":"GP-GALA","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/galactic_marble.png?v=1782124787"},{"product_id":"minima-slider","title":"MINIMA スライダー | 5個入りパック","description":"\u003cp\u003e橋本康弘氏による受賞パズル「Diagonal Twins」を解いたフレデリック・ブーシェ氏は、同じアイデアを用いたMINIMAを制作するきっかけを得ました。このメカニカルなコンセプトにより、フレデリック氏はMINIMAシリーズに、Greg Puzzlesで世界初公開となる、新しく異例な挑戦を生み出しました。\u003c\/p\u003e\n\u003cp\u003e目的：5つのピースを箱の中に詰めます。\u003c\/p\u003e\n\u003cp\u003e正解は1つだけです。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMINIMA Sliderの特別な点とは？\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003e愛されているMINIMAシリーズの全く新しいコンセプト\u003c\/li\u003e\n\n\u003cli\u003e満足感のある触覚メカニズム\u003c\/li\u003e\n\n\u003cli\u003e見事なディスプレイピース\u003c\/li\u003e\n\n\n\u003c\/ul\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50831823896743,"sku":"GP-MINISLID","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/minima_slider_marble.png?v=1781965342"},{"product_id":"loach-bed","title":"ローチベッド｜3ピースを箱に収める","description":"\u003cp\u003eThis brand-new Osanori puzzle is one of the most elegant, brilliant packing puzzles I've ever seen in my life.\u003c\/p\u003e\n\u003cp\u003eGoal: fit all three pieces inside the box so nothing sticks out.\u003c\/p\u003e\n\u003cp\u003eShips disassembled.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy Loach Bed is my favorite Osanori to start with:\u003c\/strong\u003e it uses only one hole, a small MINIMA-style box, two identical pieces and one bigger piece. It's the perfect difficulty for someone enjoying their first Osanori puzzle.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Loach Bed?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe best Osanori puzzle for beginners, in my opinion\u003c\/li\u003e\n\u003cli\u003eSmall MINIMA-style box - great desk footprint\u003c\/li\u003e\n\u003cli\u003eDevelops spatial imagination through a single hole\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/osanori-yamamoto\"\u003eOsanori Yamamoto\u003c\/a\u003e\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50973123149991,"sku":"GP-LOACBED","price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/loach_bed_marble.png?v=1783947884"},{"product_id":"identical-twins","title":"アイデンティカルツインズ｜同じ2ピースを枠に","description":"\u003cp\u003eGoal: assemble the two identical pieces inside the cube frame.\u003c\/p\u003e\n\u003cp\u003eSolution level 6.2. Rotations required.\u003c\/p\u003e\n\u003cp\u003eShips disassembled.\u003c\/p\u003e\n\u003cp\u003eTop 3 Osanori puzzles by the Mechanical Puzzle Discord. Won puzzlers' award in IPP37.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Identical Twins?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTwo identical pieces, one deceptive frame\u003c\/li\u003e\n\u003cli\u003eDevelops 3D spatial imagination\u003c\/li\u003e\n\u003cli\u003eSatisfying 'aha' moment when it clicks\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/osanori-yamamoto\"\u003eOsanori Yamamoto\u003c\/a\u003e\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50973123805351,"sku":"GP-IDENTWIN","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/identical_twins_marble_v2.png?v=1784194440"},{"product_id":"lucida","title":"ルシーダ｜2ピースを枠に組む","description":"\u003cp\u003eGoal: assemble the two pieces in the frame to form a cube shape.\u003c\/p\u003e\n\u003cp\u003eSolution level 10.3. Rotations required.\u003c\/p\u003e\n\u003cp\u003eShips disassembled.\u003c\/p\u003e\n\u003cp\u003eVoted #1 Osanori by the Mechanical Puzzle Discord. A favorite of many puzzlers.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Lucida?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eElegant design with a deceptive solution\u003c\/li\u003e\n\u003cli\u003eDevelops 3D spatial imagination\u003c\/li\u003e\n\u003cli\u003eSatisfying, repeatable challenge\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/osanori-yamamoto\"\u003eOsanori Yamamoto\u003c\/a\u003e\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":50973124133031,"sku":"GP-LUCI","price":26.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/lucida_marble.png?v=1784193711"},{"product_id":"queens-attack","title":"クイーンズアタック｜チェスパズル","description":"\u003cp\u003eGoal: Use standard chess moves to capture the black pawns with the white pawn.\u003c\/p\u003e\n\u003cp\u003eAt the starting position, the queen is missing from the board. Instead, 4 knights, 4 rooks, 4 bishops and 3 pawns are on it.\u003c\/p\u003e\n\u003cp\u003eWithout capturing any white pieces, can you capture the black pawns?\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Queen's Attack?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSolved using standard chess moves\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eChess-themed design chess lovers will enjoy \u003c\/li\u003e\n\u003cli\u003eDevelops advanced spatial + strategic reasoning\u003c\/li\u003e\n\u003cli\u003ePerfect for coffee tables and clinic waiting rooms\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/sherzod-khaydarbekov\"\u003eSherzod Khaydarbekov\u003c\/a\u003e\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51003436630183,"sku":"GP-QUEES","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/queen_s_attack_marble_v2.png?v=1784557028"},{"product_id":"soma-flop","title":"ソーマフロップ｜7ピースを箱に収める","description":"\u003cp\u003eSeven familiar-looking pieces. One box. But the hole in the box is odd, and won't let pieces enter in a normal way.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 7 Soma pieces flat inside the box so the top is flush and closed.\u003c\/p\u003e\n\u003cp\u003eShips disassembled.\u003c\/p\u003e\n\u003cp\u003eThe Soma Flop is a packing twist on the classic Soma Cube - designed by Dr Volker Latussek. Same seven pieces, completely different challenge. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Soma Flop?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDevelops 3D spatial imagination\u003c\/li\u003e\n\u003cli\u003eA fresh take on a classic puzzle concept\u003c\/li\u003e\n\u003cli\u003eDeeply satisfying when you find the sequence\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/dr-volker-latussek\"\u003eDr. Volker Latussek\u003c\/a\u003e\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51043599712423,"sku":"GP-SOMAFLOP","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/soma_flop___pack_7_pieces_into_the_box_marble.png?v=1785416920"},{"product_id":"ochinai-tromino","title":"落ちないトロミノ｜収めて、落とさない","description":"\u003cp\u003e\u003cstrong\u003eTwo puzzles in one - each box is a different challenge.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eGoal: pack 9 tromino pieces into the box so that no piece sticks out. The puzzle is solved when no pieces fall with the large hole facing down.\u003c\/p\u003e\n\u003cp\u003eThe name 'Ochinai' means 'won't fall out' in Japanese - and that constraint is exactly what makes this puzzle so devious. The notched corner of the box isn't decoration. It's the challenge.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Ochinai Tromino?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDevelops advanced 3D spatial reasoning\u003c\/li\u003e\n\u003cli\u003eUnique constraint adds a whole new layer of difficulty\u003c\/li\u003e\n\u003cli\u003eTwo boxes included!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by Hiroshi Fujino\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51043723313319,"sku":"GP-OCHITROM","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/ochinai_tromino_marble_v2.png?v=1785419939"},{"product_id":"conga-line","title":"コンガライン｜6ピースのパッキングパズル","description":"\u003cp\u003eSix unusually shaped turquoise pieces. One marble-white frame. This innocent-looking puzzle may be tricky to figure out!\u003c\/p\u003e\n\u003cp\u003eGoal: pack all the blue pieces into the frame so nothing sticks out.\u003c\/p\u003e\n\u003cp\u003eThird puzzle from the rising designer \u003ca href=\"\/ja\/collections\/samuel-cook\"\u003eSamuel Cook\u003c\/a\u003e following Jigsaw Traffic and Turbulence. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Conga Line?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDevelops advanced spatial imagination\u003c\/li\u003e\n\u003cli\u003eDeceptively tricky piece interactions\u003c\/li\u003e\n\u003cli\u003eSatisfying and clean when solved\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by Samuel Cook\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51109616156839,"sku":"GP-CONGLINE","price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/conga_line_marble.png?v=1786011102"},{"product_id":"snake-cube-puzzle","title":"スネークキューブ｜折りたたんで立方体に","description":"\u003ch2\u003eSnake Cube Puzzle - Quick Summary\u003c\/h2\u003e\n\u003cp\u003eThe Snake Cube Puzzle is a 3D-printed puzzle built from 27 cubes linked by an elastic cord into one continuous piece. You unfold the chain freely in seconds. Getting it back into a perfect 3x3x3 cube is the real challenge. Medium difficulty, 30-60 min solve time. Ships assembled.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOne of the best gifts in the shop.\u003c\/strong\u003e Best for: gift buyers shopping for a colleague, a teenager, or a parent, and first-time solvers picking up their first mechanical puzzle.\u003c\/p\u003e\n\u003ch2\u003eWhat Makes It Tricky\u003c\/h2\u003e\n\u003cp\u003eThere is one correct solution hidden inside the sequence of cube orientations - and finding it is harder than it sounds. The elastic cord holds all 27 cubes together so nothing gets lost. But that same cord means every wrong fold compounds on itself. Undo one cube and you may need to unravel five more before you can correct course.\u003c\/p\u003e\n\u003cp\u003eThe puzzle does not forgive half-measures. You either have it or you do not. That moment when the final piece locks into place - the satisfying snap that tells you the cube is whole again - is the payoff for every failed attempt before it.\u003c\/p\u003e\n\u003ch2\u003ePuzzle Specs\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePieces:\u003c\/strong\u003e 1 (27 linked cubes)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDifficulty:\u003c\/strong\u003e Medium\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSolve Time:\u003c\/strong\u003e 30-60 min\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrains:\u003c\/strong\u003e Spatial Thinking\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShips:\u003c\/strong\u003e Assembled\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdetails class=\"gp-faq\"\u003e\u003csummary\u003e\u003ch3\u003eWhat is a snake cube puzzle?\u003c\/h3\u003e\u003c\/summary\u003e\u003cdiv class=\"gp-faq__a\"\u003e\u003cp\u003eA snake cube puzzle is a chain of 27 linked cubes connected by an elastic cord that runs through each piece. The goal is to fold that chain back into a solid 3x3x3 cube - with only one correct sequence of folds that gets you there.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"gp-faq\"\u003e\u003csummary\u003e\u003ch3\u003eHow hard is the Snake Cube Puzzle?\u003c\/h3\u003e\u003c\/summary\u003e\u003cdiv class=\"gp-faq__a\"\u003e\u003cp\u003eMedium difficulty. Most solvers can expect to spend 30-60 minutes working through the correct fold sequence before the cube comes together.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"gp-faq\"\u003e\u003csummary\u003e\u003ch3\u003eWho is the Snake Cube Puzzle best for?\u003c\/h3\u003e\u003c\/summary\u003e\u003cdiv class=\"gp-faq__a\"\u003e\u003cp\u003eIt is one of the best gifts in the shop - recognisable enough that anyone picks it up, hard enough that it holds them. It also works well as a desk object between solves, compact enough to sit out and satisfying enough to pick up whenever you have a few minutes.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51109725765799,"sku":"GP-SNAKCUBE","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/snake_cube___fold_it_back_into_a_cube_marble.png?v=1786012063"},{"product_id":"turbulence-4-piece-packing-puzzle","title":"タービュレンス｜4ピースのパッキングパズル","description":"\u003cp\u003eSecond puzzle by \u003ca href=\"\/ja\/collections\/samuel-cook\"\u003eSamuel Cook\u003c\/a\u003e. Minimal, clean and elegant.  \u003c\/p\u003e\n\u003cp\u003eGoal: pack all 4 blue pieces flat inside the frame so nothing sticks out.\u003c\/p\u003e\n\u003cp\u003eSamuel's sequel to Jigsaw Traffic uses 4 pieces and a sneaky square frame yet again. This time, the pieces are geometric shapes. How would they interact with each other? That is the question! \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Turbulence?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeceptively simple - hard in practice\u003c\/li\u003e\n\u003cli\u003eDevelops 2D spatial reasoning and logic\u003c\/li\u003e\n\u003cli\u003eCompact and satisfying to solve\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by Samuel Cook\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51109743100071,"sku":"GP-TURB","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/turbulence___4-piece_packing_puzzle_marble.png?v=1786012228"},{"product_id":"hedgehog-in-a-cage","title":"ハリネズミの檻｜ハリネズミを助け出せ","description":"\u003cp\u003eA spiky little hedgehog is trapped inside a cage. It can rattle around, poke through the bars - but can you actually get it out? Well, it's much harder than it looks.\u003c\/p\u003e\n\u003cp\u003eGoal: remove the hedgehog from the cage without breaking anything. No tools allowed.\u003c\/p\u003e\n\u003cp\u003eThe hedgehog spins and shifts freely inside the cage, which makes it feel like escape should be simple. It is not simple.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Hedgehog in a Cage?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDeceptively tricky - looks easy, fights back hard\u003c\/li\u003e\n\u003cli\u003eSatisfying tactile feedback as you work through the solution\u003c\/li\u003e\n\u003cli\u003eGreat conversation starter and desk puzzle\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51268297818279,"sku":"GP-HEDGCAGE","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/hedgehog_in_a_cage_marble.png?v=1787840078"},{"product_id":"secret-box","title":"シークレットボックス｜隠し収納のあるパズル箱","description":"\u003cp\u003eA Secret Puzzle Box with enough space inside to fit a small gift.\u003c\/p\u003e\n\u003cp\u003eGoal: open the box and reveal the compartment inside. No tools allowed.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Secret Box?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEasy to try, tricky to open.\u003c\/li\u003e\n\u003cli\u003eAesthetic object that gets picked up.\u003c\/li\u003e\n\u003cli\u003eCompartment inside big enough for a small gift.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51268300374183,"sku":"GP-SECR","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/secret_box_marble.png?v=1787840234"},{"product_id":"fish-tank-3-piece-packing-puzzle","title":"フィッシュタンク｜3ピースのパッキングパズル","description":"\u003cp\u003eTwo fish and a staircase, one square tank. Three pieces, and they still will not go in.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 3 pieces flat inside the frame so nothing sticks out.\u003c\/p\u003e\n\u003cp\u003eWith only three pieces there is nowhere to hide. Every wrong attempt is obvious, which is exactly what makes finding the right one feel so good.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Fish Tank?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOnly 3 pieces and still a real challenge\u003c\/li\u003e\n\u003cli\u003eDevelops 2D spatial reasoning\u003c\/li\u003e\n\u003cli\u003ePlayful shapes, serious puzzle\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/goh-pit-khiam\"\u003eGoh Pit Khiam\u003c\/a\u003e\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51325795827879,"sku":"GP-FISHTANK","price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/fish_tank_marble.png?v=1789059479"},{"product_id":"wild-west-4-piece-packing-puzzle","title":"ワイルドウエスト｜4ピースのパッキングパズル","description":"\u003cp\u003eFour blocky pieces and a square frame. It looks like it should fall together on the first try.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 4 pieces flat inside the frame so nothing sticks out.\u003c\/p\u003e\n\u003cp\u003eThe shapes are chunky and simple, so three of them go in almost immediately. The fourth is where the puzzle actually starts, and fitting it means going back and undoing the three you were happy with.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Wild West?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSimple shapes, stubborn solution\u003c\/li\u003e\n\u003cli\u003eDevelops 2D spatial reasoning and planning\u003c\/li\u003e\n\u003cli\u003eCompact and clean when solved\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/goh-pit-khiam\"\u003eGoh Pit Khiam\u003c\/a\u003e\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51325796450471,"sku":"GP-WILDWEST","price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/wild_west_marble.png?v=1789059488"},{"product_id":"trivial-3-piece-packing-puzzle","title":"トリビアル｜3ピースのパッキングパズル","description":"\u003cp\u003eTrivial Puzzle, but is it really? Three pieces, one tray, nothing hidden, and it still stops people.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 3 pieces flat inside the frame so nothing sticks out.\u003c\/p\u003e\n\u003cp\u003eGoh Pit Khiam is known for designs where the setup looks obvious and the solution is anything but. You can see every piece and every corner of the tray from the first second. That is what makes it uncomfortable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Trivial?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing is hidden and it still gets you\u003c\/li\u003e\n\u003cli\u003eDevelops 2D spatial reasoning\u003c\/li\u003e\n\u003cli\u003eA quiet, absorbing desk challenge\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/goh-pit-khiam\"\u003eGoh Pit Khiam\u003c\/a\u003e\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51325796909223,"sku":"GP-TRIV","price":16.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/trivial_marble.png?v=1789059498"},{"product_id":"slidely-trivial-3-piece-packing-puzzle","title":"スライドリー・トリビアル｜3ピースのパッキング","description":"\u003cp\u003eTrivial's sibling, with one restriction that changes everything: pieces can only go into the tray flat, through the opening.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 3 pieces inside the tray.\u003c\/p\u003e\n\u003cp\u003eYou cannot drop a piece straight into its spot or tilt it in. Every piece enters flat through the opening and has to travel from there, so the puzzle is as much about the order you go in as it is about where each shape ends up. \u003ca href=\"\/ja\/collections\/goh-pit-khiam\"\u003eGoh Pit Khiam\u003c\/a\u003e is known for exactly this kind of sliding-move design.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Slidely Trivial?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOne restriction turns a simple pack into a sliding challenge\u003c\/li\u003e\n\u003cli\u003eDevelops planning and 2D spatial reasoning\u003c\/li\u003e\n\u003cli\u003eLightweight and travel-friendly\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDesigned by Goh Pit Khiam\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51325797531815,"sku":"GP-SLIDTRIV","price":13.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/slidely_trivial_marble.png?v=1789059508"},{"product_id":"extreme-torture","title":"エクストリーム・トーチャー｜70手の板組木","description":"\u003cp\u003eTo be frank, I highly doubt anyone will ever solve our version of this puzzle without outside help.\u003c\/p\u003e\n\u003cp\u003eThat is not a sales line. The version most people have met came assembled in a box with a solution booklet. Ours arrives as six loose boards and nothing else.\u003c\/p\u003e\n\u003ch2\u003eExtreme Torture - Quick Summary\u003c\/h2\u003e\n\u003cp\u003eExtreme Torture is a six-piece separated board burr designed by Frans de Vreugd in 2002. It takes 70 moves to take apart - burr level 28-22-9-8-3 - the hardest form found in de Vreugd's research. Expert difficulty, 4+ hour solve time. Ships disassembled.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e solvers who have finished the hard puzzles in their collection and want something that will genuinely beat them for a while, and collectors who measure a puzzle by how long it held out.\u003c\/p\u003e\n\u003ch2\u003e70 Moves\u003c\/h2\u003e\n\u003cp\u003eDe Vreugd did not design this by hand. He fed separated board burrs into \u003cstrong\u003eBurrgrower\u003c\/strong\u003e, a program written to raise the level of a puzzle - first drafted by Dic Sonneveld and rewritten in C++ by \u003ca href=\"\/ja\/collections\/goh-pit-khiam\"\u003eGoh Pit-Khiam\u003c\/a\u003e, whose own packing puzzles we carry. Extreme Torture is what came back.\u003c\/p\u003e\u003cp\u003eThe level notation reads 28-22-9-8-3: twenty-eight moves just to free the first board, then twenty-two more for the second, then nine, then eight, then three.\u003c\/p\u003e\n\u003cp\u003eNothing about it yields early. You can make twenty correct moves and have nothing visible to show for it.\u003c\/p\u003e\u003ch2\u003eThe Scale of the Search\u003c\/h2\u003e\u003cp\u003eDe Vreugd published the numbers himself. He narrowed the design space to \u003cstrong\u003eeleven\u003c\/strong\u003e usable board shapes, which give \u003cstrong\u003e8,008\u003c\/strong\u003e possible six-piece sets. Those sets can be fitted together in \u003cstrong\u003e1,364,932\u003c\/strong\u003e ways.\u003c\/p\u003e\u003cp\u003eOnly \u003cstrong\u003e2,394\u003c\/strong\u003e of those can be taken apart again - \u003cstrong\u003e0.18%\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003eThat is the context this puzzle sits in. Almost everything that looks like a solved board burr is a dead end, and Extreme Torture is the hardest thing that survived the search.\u003c\/p\u003e\n\u003ch2\u003eWhere the Design Came From\u003c\/h2\u003e\n\u003cp\u003eIt started with a suggestion. Jim Gooch told de Vreugd that you could take a standard six board burr and pull the two boards in each pair one unit apart. De Vreugd wrote a search to find piece sets that would still assemble. \u003ca href=\"\/ja\/products\/zigzag\"\u003eZigZag\u003c\/a\u003e came out first, then \u003ca href=\"\/ja\/products\/torture\"\u003eTorture\u003c\/a\u003e at level 17.4, and then he made one last push with the software. Extreme Torture is the end of that road.\u003c\/p\u003e\n\u003ch2\u003eSold for Years as Gordian's Knot\u003c\/h2\u003e\n\u003cp\u003eThis design went into commercial production in 2002 under the name Gordian's Knot, made by ThinkFun, now part of Ravensburger. That is where most people ran into it, on a toy shop shelf rather than in a puzzle collection. It has since been discontinued.\u003c\/p\u003e\n\u003cp\u003eGreg Puzzles is not affiliated with ThinkFun or Ravensburger. We list the design under the name Frans de Vreugd gave it, and ours comes out of the box in pieces.\u003c\/p\u003e\n\u003ch2\u003eIt Arrives in Pieces\u003c\/h2\u003e\n\u003cp\u003eThis puzzle ships disassembled, and that is deliberate. Assembly is the challenge, and handing it to you already solved would remove the entire point. It also means you are working those 70 moves in reverse, with no solved reference state to copy and no photograph to work backwards from. You get six boards and the knowledge that they fit.\u003c\/p\u003e\n\u003cp\u003eExpect to put it down and come back to it. Most people do.\u003c\/p\u003e\n\u003cp\u003eIf you would rather work up to this one, all three are sold together as the \u003ca href=\"\/ja\/products\/separated-board-burr-set\"\u003eSeparated Board Burr Set\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003ch3\u003eHow many moves does Extreme Torture take?\u003c\/h3\u003e\n\u003cp\u003e70 moves to disassemble. The burr level is 28-22-9-8-3 - the first board alone takes 28 moves to free.\u003c\/p\u003e\n\u003ch3\u003eDoes Extreme Torture arrive assembled?\u003c\/h3\u003e\n\u003cp\u003eNo. It ships disassembled, as six separate boards. Assembling it is the puzzle - a solved puzzle in the box would be no puzzle at all.\u003c\/p\u003e\n\u003ch3\u003eHow hard is Extreme Torture?\u003c\/h3\u003e\n\u003cp\u003eExpert, and at the top of that band. Plan on four hours or more spread across more than one sitting, and do not treat it as a reasonable first attempt at interlocking designs. It is the hardest form found in de Vreugd's research.\u003c\/p\u003e\n\u003ch3\u003eIs Extreme Torture the same as Gordian's Knot?\u003c\/h3\u003e\n\u003cp\u003eIt is the same design. Frans de Vreugd named it Extreme Torture in 2002, and it went into commercial production that year as Gordian's Knot, which has since been discontinued. We use the designer's original name.\u003c\/p\u003e\n\u003ch3\u003eWho designed Extreme Torture?\u003c\/h3\u003e\n\u003cp\u003eFrans de Vreugd, a Dutch puzzle designer, in 2002, working from Jim Gooch's separated board burr idea and using Burrgrower, the level-raising software written by Dic Sonneveld and \u003ca href=\"\/ja\/collections\/goh-pit-khiam\"\u003eGoh Pit-Khiam\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51347709919399,"sku":"GP-EXTRTORT","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/extreme_torture_marble.png?v=1790218328"},{"product_id":"zigzag","title":"ジグザグ｜最初の分離型板組木","description":"\u003ch2\u003eZigZag - Quick Summary\u003c\/h2\u003e\n\u003cp\u003eZigZag is the first separated board burr ever built, designed by Frans de Vreugd in 2002 from an idea by Jim Gooch. Six flat boards, level 7.8: seven moves to split the puzzle into two identical halves, then eight more to free a board from each half. Hard difficulty, 1-4 hour solve time. Ships disassembled.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e burr collectors who want the puzzle that started a whole family of designs, and solvers stepping up from standard six-piece burrs into board burrs for the first time.\u003c\/p\u003e\n\u003ch2\u003eIt Started With One Sentence\u003c\/h2\u003e\n\u003cp\u003eA standard six board burr has six flat pieces grouped in three pairs. Jim Gooch, a puzzle maker from Oregon, suggested to Frans de Vreugd that you could pull the two boards in each pair one unit apart and see what happened. The shape that came back was more open, with far more room for complicated movement, and nobody knew whether a working set of pieces even existed.\u003c\/p\u003e\n\u003cp\u003eDe Vreugd spent a full day on it. Hundreds of combinations came apart into nothing. Then he tried two zigzag-shaped boards, and this puzzle fell out of it. George Miller had a small run made within days, and it was introduced at the fifth Gathering for Gardner in Atlanta.\u003c\/p\u003e\n\u003ch2\u003eSeven Moves, Then It Splits\u003c\/h2\u003e\n\u003cp\u003eThe piece set is completely symmetrical, and so is the solution. Seven moves in, the whole lattice comes apart into two identical halves. Then you need another eight to get a board out of each half.\u003c\/p\u003e\n\u003cp\u003eThat symmetry is why ZigZag is the right place to start with this family. There is a logic you can actually see once you find it, which is not something you can say about \u003ca href=\"\/ja\/products\/torture\"\u003eTorture\u003c\/a\u003e or \u003ca href=\"\/ja\/products\/extreme-torture\"\u003eExtreme Torture\u003c\/a\u003e. It is also not the only way through - there is a shorter route and a couple of longer ones - so the puzzle forgives you a little.\u003c\/p\u003e\n\u003cp\u003eOurs is printed in two colours, which makes it much easier to keep track of which board you just moved.\u003c\/p\u003e\n\u003ch2\u003eIt Arrives in Pieces\u003c\/h2\u003e\n\u003cp\u003eSix loose boards, no solved reference to copy and no photograph to work backwards from. Assembly is the puzzle. Handing it over already built would remove the point of it.\u003c\/p\u003e\n\u003cp\u003eIf you already know you want the whole family, ZigZag, Torture and Extreme Torture are sold together as the \u003ca href=\"\/ja\/products\/separated-board-burr-set\"\u003eSeparated Board Burr Set\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003ch3\u003eWhat is a separated board burr?\u003c\/h3\u003e\n\u003cp\u003eA standard six board burr has six flat pieces in three pairs. In a separated board burr the two boards in each pair sit one unit apart instead of flush together. The gap opens the shape up and leaves room for far longer move sequences. Jim Gooch suggested the idea in 2002, Frans de Vreugd designed the puzzles that came out of it.\u003c\/p\u003e\n\u003ch3\u003eHow hard is ZigZag?\u003c\/h3\u003e\n\u003cp\u003eHard, not Expert. Seven moves to split it and eight more after that, with a symmetry you can lean on. It is the gentlest of de Vreugd's three separated board burrs, and the one to own first.\u003c\/p\u003e\n\u003ch3\u003eDoes ZigZag arrive assembled?\u003c\/h3\u003e\n\u003cp\u003eNo. It ships as six separate boards. Assembling it is the challenge.\u003c\/p\u003e\n\u003ch3\u003eWho designed ZigZag?\u003c\/h3\u003e\n\u003cp\u003eFrans de Vreugd, in 2002, from a suggestion by Jim Gooch. The original run was made by George Miller for the fifth Gathering for Gardner.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51411264110759,"sku":"GP-ZIGZ","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/zigzag_marble.png?v=1790218141"},{"product_id":"torture","title":"トーチャー｜7,680通りから唯一の解","description":"\u003ch2\u003eTorture - Quick Summary\u003c\/h2\u003e\n\u003cp\u003eTorture is a six-piece separated board burr designed by Frans de Vreugd in 2002, burr level 17.4. The six boards form 7,680 assemblies, and exactly one of those is a solution. Expert difficulty, 4+ hour solve time. Ships disassembled.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e burr collectors who already own a board burr or two and want the one with a genuinely unique solution, and solvers who have finished \u003ca href=\"\/ja\/products\/zigzag\"\u003eZigZag\u003c\/a\u003e and want the next step up.\u003c\/p\u003e\n\u003ch2\u003eOne Solution Out of 7,680 Assemblies\u003c\/h2\u003e\n\u003cp\u003eMost interlocking puzzles let you wander a bit. Torture does not. De Vreugd ran a computer search across every combination of pieces this shape allows. 7,680 of them are assemblies, meaning the boards genuinely form the finished shape. Exactly one of those assemblies is a solution, meaning it can actually be built and taken apart. Everything else is a dead end that looks correct right up until the last board will not drop in.\u003c\/p\u003e\n\u003cp\u003eThe level reads 17.4. Seventeen moves to free the first board, four more for the second.\u003c\/p\u003e\n\u003ch2\u003eMoves That Look Like Nothing\u003c\/h2\u003e\n\u003cp\u003eDe Vreugd noticed a mechanism that keeps turning up in high level puzzles. Boards slide back and forth, apparently getting nowhere, purely to shift one other board a few units across. In Torture it takes seven moves to move a single board three units. Nothing is wasted and nothing looks like progress, which is most of what makes it hard.\u003c\/p\u003e\n\u003cp\u003eIt is also the design that made \u003ca href=\"\/ja\/products\/extreme-torture\"\u003eExtreme Torture\u003c\/a\u003e possible. Torture came first, and once de Vreugd had it he pushed the same search as far as it would go.\u003c\/p\u003e\n\u003ch2\u003eIt Arrives in Pieces\u003c\/h2\u003e\n\u003cp\u003eSix loose boards and the knowledge that they fit. There is no solved state to copy, and with one solution out of 7,680 assemblies there is not much room to guess your way in. Expect to put it down and come back to it.\u003c\/p\u003e\n\u003cp\u003eTorture sits in the middle of the three. If you want all of them, they come together as the \u003ca href=\"\/ja\/products\/separated-board-burr-set\"\u003eSeparated Board Burr Set\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003ch3\u003eWhat is a separated board burr?\u003c\/h3\u003e\n\u003cp\u003eA standard six board burr has six flat pieces in three pairs. In a separated board burr the two boards in each pair sit one unit apart rather than flush. The gap opens the shape up and allows much longer move sequences. Jim Gooch suggested the idea in 2002, Frans de Vreugd designed the puzzles.\u003c\/p\u003e\n\u003ch3\u003eWhy is Torture so hard to assemble?\u003c\/h3\u003e\n\u003cp\u003eBecause almost every arrangement that looks right is wrong. The six boards form 7,680 assemblies and only one of those is a solution that can actually be built, so recognising the correct arrangement is a real part of the puzzle, not just executing the moves.\u003c\/p\u003e\n\u003ch3\u003eDoes Torture arrive assembled?\u003c\/h3\u003e\n\u003cp\u003eNo. It ships as six separate boards, and assembling them is the challenge.\u003c\/p\u003e\n\u003ch3\u003eIs Torture harder than Extreme Torture?\u003c\/h3\u003e\n\u003cp\u003eNo. Torture is level 17.4, Extreme Torture is level 28-22-9-8-3. Torture is the one to solve first.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51411272269991,"sku":"GP-TORT","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/torture_marble.png?v=1790218238"},{"product_id":"separated-board-burr-set","title":"分離型板組木セット｜プロ向けバンドル","description":"\u003ch2\u003eSeparated Board Burr Set - Quick Summary\u003c\/h2\u003e\n\u003cp\u003eAll three of Frans de Vreugd's separated board burrs in one set: ZigZag at level 7.8, Torture at level 17.4 and Extreme Torture at level 28-22-9-8-3. Eighteen flat boards, three separate builds, solved in that order. Hard through Expert. All three ship disassembled.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e burr collectors filling a gap in their board burr shelf, and solvers who want to work through a family of designs in the order the designer built them rather than buying the hardest one and getting stuck.\u003c\/p\u003e\n\u003ch2\u003eOne Idea, Taken to the End\u003c\/h2\u003e\n\u003cp\u003eIn 2002 Jim Gooch suggested to Frans de Vreugd that you could take a standard six board burr and pull the two boards in each pair one unit apart. The resulting shape had far more room for complicated movement, and de Vreugd wrote a computer search to find piece sets that would still go together.\u003c\/p\u003e\n\u003cp\u003eZigZag came first and is the one you can reason about: seven moves and it splits into two identical halves. Torture came next, level 17.4, with 7,680 assemblies and exactly one solution among them. Extreme Torture was the last push, the hardest form found in de Vreugd's research, at 70 moves to take apart.\u003c\/p\u003e\n\u003cp\u003eSolving them in that order is the point of the set. Each one teaches you something the next one takes away.\u003c\/p\u003e\n\u003ch2\u003eWhat Is in the Set\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003ca href=\"\/ja\/products\/zigzag\"\u003eZigZag\u003c\/a\u003e\u003c\/strong\u003e - level 7.8, Hard. Six boards in two colours. The first separated board burr ever made.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003ca href=\"\/ja\/products\/torture\"\u003eTorture\u003c\/a\u003e\u003c\/strong\u003e - level 17.4, Expert. Six boards. One solution out of 7,680 assemblies.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003ca href=\"\/ja\/products\/extreme-torture\"\u003eExtreme Torture\u003c\/a\u003e\u003c\/strong\u003e - level 28-22-9-8-3, Expert. Six boards, 70 moves to take apart. Produced commercially for years as Gordian's Knot, now discontinued.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eThey Arrive in Pieces\u003c\/h2\u003e\n\u003cp\u003eAll three ship disassembled, as eighteen loose boards across three puzzles. There is no solved state to copy in any of them. Assembly is the challenge in every case.\u003c\/p\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003ch3\u003eWhat is a separated board burr?\u003c\/h3\u003e\n\u003cp\u003eA standard six board burr has six flat pieces grouped in three pairs. In a separated board burr the two boards in each pair sit one unit apart rather than flush together. The gap opens the shape up and allows much longer move sequences than a normal board burr can hold. Jim Gooch suggested it in 2002, Frans de Vreugd designed the puzzles.\u003c\/p\u003e\n\u003ch3\u003eWhat order should I solve them in?\u003c\/h3\u003e\n\u003cp\u003eZigZag, then Torture, then Extreme Torture. That is the order they were designed in and the order they get harder. ZigZag has a symmetry you can work with, and it prepares you for the other two.\u003c\/p\u003e\n\u003ch3\u003eDo they arrive assembled?\u003c\/h3\u003e\n\u003cp\u003eNo. All three ship as loose boards. Assembling them is the puzzle.\u003c\/p\u003e\n\u003ch3\u003eAre these suitable for a beginner?\u003c\/h3\u003e\n\u003cp\u003eNot as a first mechanical puzzle. ZigZag is a fair entry point for someone who has solved a standard six-piece burr before, but Torture and Extreme Torture are Expert and will take repeated sittings.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51411296125095,"sku":"GP-SEPABOAR","price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/separated_board_burr_set_marble.png?v=1790216410"},{"product_id":"packtic-1","title":"PackTIC 1｜回転組木キューブ","description":"\u003cp\u003eSeven pieces and a frame. Fifteen moves to get them all home.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 7 pieces into the frame to build a complete cube.\u003c\/p\u003e\n\u003cp\u003eRequires 15 moves. Ships assembled.\u003c\/p\u003e\n\u003cp\u003eEvery PackTIC is a Turning Interlocking Cube, so the pieces have to be rotated into place rather than simply pushed. What the series adds is the frame: Andrew describes each one as needing rotations, sliding moves, and thought as to where all the pieces go inside the frame piece.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about PackTIC 1?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRotations and sliding moves, not just straight assembly\u003c\/li\u003e\n\u003cli\u003e7 pieces, 15 moves to solve\u003c\/li\u003e\n\u003cli\u003eBuilds serious 3D spatial reasoning\u003c\/li\u003e\n\u003cli\u003ePart of the 10-puzzle PackTIC series\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFirst in the series, and graded Medium rather than Easy - PackTIC 4 is the gentler way in.\u003c\/p\u003e\n\u003cp\u003eGoing for the whole series? The \u003ca href=\"\/ja\/products\/packtic-collection\"\u003ePackTIC Collection\u003c\/a\u003e has all 10 - buy 9, get 1 free.\u003c\/p\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51482662961319,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/packtic_1___turning_interlocking_cube_pu_marble.png?v=1791465396"},{"product_id":"packtic-2","title":"PackTIC 2｜回転組木キューブ","description":"\u003cp\u003eSix pieces, twenty-two moves. One of the four graded Hard.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 6 pieces into the frame to build a complete cube.\u003c\/p\u003e\n\u003cp\u003eRequires 22 moves. Ships assembled.\u003c\/p\u003e\n\u003cp\u003eEvery PackTIC is a Turning Interlocking Cube, so the pieces have to be rotated into place rather than simply pushed. What the series adds is the frame: Andrew describes each one as needing rotations, sliding moves, and thought as to where all the pieces go inside the frame piece.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about PackTIC 2?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRotations and sliding moves, not just straight assembly\u003c\/li\u003e\n\u003cli\u003e6 pieces, 22 moves to solve\u003c\/li\u003e\n\u003cli\u003eBuilds serious 3D spatial reasoning\u003c\/li\u003e\n\u003cli\u003ePart of the 10-puzzle PackTIC series\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTwenty-two moves is the second longest solve of the ten.\u003c\/p\u003e\n\u003cp\u003eGoing for the whole series? The \u003ca href=\"\/ja\/products\/packtic-collection\"\u003ePackTIC Collection\u003c\/a\u003e has all 10 - buy 9, get 1 free.\u003c\/p\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51482671939751,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/packtic_2___turning_interlocking_cube_marble.png?v=1791465571"},{"product_id":"packtic-3","title":"PackTIC 3｜回転組木キューブ","description":"\u003cp\u003eTwenty-one moves out of six pieces, and a Hard grade to go with them.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 6 pieces into the frame to build a complete cube.\u003c\/p\u003e\n\u003cp\u003eRequires 21 moves. Ships assembled.\u003c\/p\u003e\n\u003cp\u003eEvery PackTIC is a Turning Interlocking Cube, so the pieces have to be rotated into place rather than simply pushed. What the series adds is the frame: Andrew describes each one as needing rotations, sliding moves, and thought as to where all the pieces go inside the frame piece.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about PackTIC 3?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRotations and sliding moves, not just straight assembly\u003c\/li\u003e\n\u003cli\u003e6 pieces, 21 moves to solve\u003c\/li\u003e\n\u003cli\u003eBuilds serious 3D spatial reasoning\u003c\/li\u003e\n\u003cli\u003ePart of the 10-puzzle PackTIC series\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTwenty-one moves from only six pieces, so most of the work is in the planning.\u003c\/p\u003e\n\u003cp\u003eGoing for the whole series? The \u003ca href=\"\/ja\/products\/packtic-collection\"\u003ePackTIC Collection\u003c\/a\u003e has all 10 - buy 9, get 1 free.\u003c\/p\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51482676199591,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/packtic_3___pack_3_pieces_into_a_cube_marble.png?v=1791465701"},{"product_id":"packtic-4","title":"PackTIC 4｜回転組木キューブ","description":"\u003cp\u003eThe only Easy grade in the series. Seven pieces, seventeen moves.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 7 pieces into the frame to build a complete cube.\u003c\/p\u003e\n\u003cp\u003eRequires 17 moves. Ships assembled.\u003c\/p\u003e\n\u003cp\u003eEvery PackTIC is a Turning Interlocking Cube, so the pieces have to be rotated into place rather than simply pushed. What the series adds is the frame: Andrew describes each one as needing rotations, sliding moves, and thought as to where all the pieces go inside the frame piece.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about PackTIC 4?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRotations and sliding moves, not just straight assembly\u003c\/li\u003e\n\u003cli\u003e7 pieces, 17 moves to solve\u003c\/li\u003e\n\u003cli\u003eBuilds serious 3D spatial reasoning\u003c\/li\u003e\n\u003cli\u003ePart of the 10-puzzle PackTIC series\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe one Easy grade across the ten, which makes it the most forgiving place to start.\u003c\/p\u003e\n\u003cp\u003eGoing for the whole series? The \u003ca href=\"\/ja\/products\/packtic-collection\"\u003ePackTIC Collection\u003c\/a\u003e has all 10 - buy 9, get 1 free.\u003c\/p\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51482681639079,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/packtic_4___turning_interlocking_cube_pa_marble.png?v=1791465822"},{"product_id":"packtic-5","title":"PackTIC 5｜回転組木キューブ","description":"\u003cp\u003eTwenty-three moves - the longest solve of all ten.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 7 pieces into the frame to build a complete cube.\u003c\/p\u003e\n\u003cp\u003eRequires 23 moves. Ships assembled.\u003c\/p\u003e\n\u003cp\u003eEvery PackTIC is a Turning Interlocking Cube, so the pieces have to be rotated into place rather than simply pushed. What the series adds is the frame: Andrew describes each one as needing rotations, sliding moves, and thought as to where all the pieces go inside the frame piece.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about PackTIC 5?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRotations and sliding moves, not just straight assembly\u003c\/li\u003e\n\u003cli\u003e7 pieces, 23 moves to solve\u003c\/li\u003e\n\u003cli\u003eBuilds serious 3D spatial reasoning\u003c\/li\u003e\n\u003cli\u003ePart of the 10-puzzle PackTIC series\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe longest solve in the series at twenty-three moves. Give it time.\u003c\/p\u003e\n\u003cp\u003eGoing for the whole series? The \u003ca href=\"\/ja\/products\/packtic-collection\"\u003ePackTIC Collection\u003c\/a\u003e has all 10 - buy 9, get 1 free.\u003c\/p\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51482687406247,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/packtic_5___pack_5_pieces_into_a_3x3x3_c_marble.png?v=1791465946"},{"product_id":"packtic-6","title":"PackTIC 6｜回転組木キューブ","description":"\u003cp\u003eFive pieces, the fewest in the series. Still fifteen moves to place them.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 5 pieces into the frame to build a complete cube.\u003c\/p\u003e\n\u003cp\u003eRequires 15 moves. Ships assembled.\u003c\/p\u003e\n\u003cp\u003eEvery PackTIC is a Turning Interlocking Cube, so the pieces have to be rotated into place rather than simply pushed. What the series adds is the frame: Andrew describes each one as needing rotations, sliding moves, and thought as to where all the pieces go inside the frame piece.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about PackTIC 6?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRotations and sliding moves, not just straight assembly\u003c\/li\u003e\n\u003cli\u003e5 pieces, 15 moves to solve\u003c\/li\u003e\n\u003cli\u003eBuilds serious 3D spatial reasoning\u003c\/li\u003e\n\u003cli\u003ePart of the 10-puzzle PackTIC series\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTied for the fewest pieces in the series. Fewer pieces also means fewer clues about where each one goes.\u003c\/p\u003e\n\u003cp\u003eGoing for the whole series? The \u003ca href=\"\/ja\/products\/packtic-collection\"\u003ePackTIC Collection\u003c\/a\u003e has all 10 - buy 9, get 1 free.\u003c\/p\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51482690846887,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/packtic_6___pack_6_pieces_into_a_cube_marble.png?v=1791466069"},{"product_id":"packtic-8","title":"PackTIC 8｜回転組木キューブ","description":"\u003cp\u003eThirteen moves - the shortest solve in the series.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 6 pieces into the frame to build a complete cube.\u003c\/p\u003e\n\u003cp\u003eRequires 13 moves. Ships assembled.\u003c\/p\u003e\n\u003cp\u003eEvery PackTIC is a Turning Interlocking Cube, so the pieces have to be rotated into place rather than simply pushed. What the series adds is the frame: Andrew describes each one as needing rotations, sliding moves, and thought as to where all the pieces go inside the frame piece.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about PackTIC 8?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRotations and sliding moves, not just straight assembly\u003c\/li\u003e\n\u003cli\u003e6 pieces, 13 moves to solve\u003c\/li\u003e\n\u003cli\u003eBuilds serious 3D spatial reasoning\u003c\/li\u003e\n\u003cli\u003ePart of the 10-puzzle PackTIC series\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe shortest solve in the series by move count.\u003c\/p\u003e\n\u003cp\u003eGoing for the whole series? The \u003ca href=\"\/ja\/products\/packtic-collection\"\u003ePackTIC Collection\u003c\/a\u003e has all 10 - buy 9, get 1 free.\u003c\/p\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51482709196967,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/packtic_8___turning_interlocking_cube_marble.png?v=1791466350"},{"product_id":"packtic-9","title":"PackTIC 9｜回転組木キューブ","description":"\u003cp\u003eSeven pieces, seventeen moves, graded Medium.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 7 pieces into the frame to build a complete cube.\u003c\/p\u003e\n\u003cp\u003eRequires 17 moves. Ships assembled.\u003c\/p\u003e\n\u003cp\u003eEvery PackTIC is a Turning Interlocking Cube, so the pieces have to be rotated into place rather than simply pushed. What the series adds is the frame: Andrew describes each one as needing rotations, sliding moves, and thought as to where all the pieces go inside the frame piece.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about PackTIC 9?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRotations and sliding moves, not just straight assembly\u003c\/li\u003e\n\u003cli\u003e7 pieces, 17 moves to solve\u003c\/li\u003e\n\u003cli\u003eBuilds serious 3D spatial reasoning\u003c\/li\u003e\n\u003cli\u003ePart of the 10-puzzle PackTIC series\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eA seven piece, seventeen move solve, same move count as PackTIC 4 but a step up in grade.\u003c\/p\u003e\n\u003cp\u003eGoing for the whole series? The \u003ca href=\"\/ja\/products\/packtic-collection\"\u003ePackTIC Collection\u003c\/a\u003e has all 10 - buy 9, get 1 free.\u003c\/p\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51482716864679,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/packtic_9___turning_interlocking_cube_marble.png?v=1791466474"},{"product_id":"burr-bot-sequential-discovery-puzzle","title":"Burr Bot | Sequential Discovery Puzzle","description":"\u003cp\u003eBurr Bot has swallowed something he should not have. Your job is to get it out of him.\u003c\/p\u003e\n\u003cp\u003eGoal: work through the robot's interlocking shell, find the tools hidden along the way, and free what is stuck inside.\u003c\/p\u003e\n\u003cp\u003eNo force or external tools are allowed or needed to solve it.\u003c\/p\u003e\n\u003cp\u003eThis is Andrew Crowell's first hybrid of a burr and a sequential discovery puzzle, and it took a Jury Honorable Mention at the 2021 Nob Yoshigahara Puzzle Design Competition. The burr sticks you can see are only the opening move. After that it becomes a chain of small discoveries, each one handing you what you need for the next.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePRODUCED IN LIMITED BATCHES.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about Burr Bot?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eA burr and a sequential discovery puzzle in the same cube\u003c\/li\u003e\n\u003cli\u003eEvery tool you need is hidden inside the puzzle itself\u003c\/li\u003e\n\u003cli\u003eJury Honorable Mention, 2021 Nob Yoshigahara Puzzle Design Competition\u003c\/li\u003e\n\u003cli\u003eResets without reversing every step, so it is ready for the next person\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBest for: collectors who know Andrew Crowell from his TIC series and want his discovery work, and experienced solvers who like a puzzle that keeps opening up instead of ending at one answer.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLimited to 2 per customer.\u003c\/strong\u003e \u003c\/p\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51517373481127,"sku":"GP-BURRBOT","price":89.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/burr_bot___sequential_discovery_puzzle_marble.png?v=1792040341"},{"product_id":"one-way-or-another-move-the-disc-corner-to-corner","title":"One Way or Another | Move the Disc Corner to Corner","description":"\u003cdiv class=\"gpow\"\u003e\n\u003cstyle\u003e\n.gpow{--fg:rgb(var(--color-foreground,18,18,18));\n --line:rgba(var(--color-foreground,18,18,18),.14);\n --muted:rgba(var(--color-foreground,18,18,18),.64);--accent:#02A9F7;\n font-family:var(--font-body-family,inherit);margin:2.4rem 0;max-width:46rem}\n.gpow *{box-sizing:border-box}\n.gpow h3{font-family:var(--font-heading-family,inherit);font-size:1.9rem;\n line-height:1.3;margin:0 0 .5rem;color:var(--fg)}\n.gpow p{font-size:1.45rem;line-height:1.65;margin:0 0 1.1rem;color:var(--muted);max-width:60ch}\n.gpow #owPhase{font-size:1.15rem;letter-spacing:.04em;color:var(--muted);margin-bottom:.4rem}\n.gpow #owBoard{width:100%;max-width:34rem}\n.gpow #owBoard svg{display:block;width:100%;height:auto;\n \/* The player sets touch-action:none inline because a dedicated page wants\n    full control. On a product page a finger landing here must still scroll,\n    so this overrides it: horizontal drags work, vertical ones scroll past,\n    and the whole puzzle is playable by tapping either way. *\/\n touch-action:pan-y !important}\n\/* iOS: no grey flash on every tap, no text selection while dragging a piece,\n   and no callout menu when a finger rests on the board *\/\n.gpow #owBoard,.gpow #owTray,.gpow .ctl button{-webkit-tap-highlight-color:transparent;\n -webkit-touch-callout:none;-webkit-user-select:none;user-select:none}\n.gpow .row{display:flex;gap:1.2rem;align-items:flex-start;flex-wrap:wrap;margin-top:.9rem}\n.gpow #owTray{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap;padding:.7rem .8rem;\n border:1px solid var(--line);border-radius:7px;min-height:3.6rem;min-width:12rem}\n.gpow #owTray .empty{font-size:1.2rem;color:var(--muted)}\n.gpow .ctl{display:flex;gap:.5rem;flex-wrap:wrap}\n.gpow .ctl button{appearance:none;border:1px solid var(--line);background:transparent;\n color:var(--muted);font-family:inherit;font-size:1.2rem;padding:.55rem 1.1rem;\n border-radius:5px;cursor:pointer}\n.gpow .ctl button:hover{border-color:var(--accent);color:var(--fg)}\n.gpow .ctl button:disabled{opacity:.38;cursor:default}\n.gpow .ctl button:disabled:hover{border-color:var(--line);color:var(--muted)}\n.gpow #owSay{font-size:1.3rem;color:var(--muted);min-height:2rem;margin-top:.7rem}\n\u003c\/style\u003e\n\u003ch3\u003eTry it before you buy it\u003c\/h3\u003e\n\u003cp\u003ePack the four pieces in so the disc keeps its corner, then move the disc to the far\ncorner. Pieces push each other, so sliding one can shove the next along. Plenty of packings\nfit the tray. Far fewer leave the disc anywhere to go, and that is the whole puzzle.\u003c\/p\u003e\n\u003cp\u003eTap a piece to pick it up, then tap a square to nudge it that way. Dragging works too,\nand so do the arrow keys.\u003c\/p\u003e\n\u003cdiv id=\"owPhase\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"owBoard\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n  \u003cdiv id=\"owTray\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"ctl\"\u003e\n    \u003cbutton type=\"button\" id=\"owRotate\"\u003eRotate\u003c\/button\u003e\n    \u003cbutton type=\"button\" id=\"owFlip\"\u003eFlip\u003c\/button\u003e\n    \u003cbutton type=\"button\" id=\"owTake\"\u003eTake out\u003c\/button\u003e\n    \u003cbutton type=\"button\" id=\"owUnpack\"\u003eEmpty the tray\u003c\/button\u003e\n    \u003cbutton type=\"button\" id=\"owReset\"\u003eStart over\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"owSay\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nvar D={\"w\":5,\"h\":4,\"order\":[\"tromino\",\"square\",\"tee\",\"ell\"],\"shapes\":{\"tromino\":[[0,0],[0,1],[1,0]],\"square\":[[0,0],[0,1],[1,0],[1,1]],\"tee\":[[0,0],[0,1],[0,2],[1,1]],\"ell\":[[0,0],[1,0],[2,0],[2,1]]},\"start\":[0,0],\"goal\":[3,4],\"packs\":[[[[0,2],[0,3],[1,2]],[[2,1],[2,2],[3,1],[3,2]],[[0,4],[1,3],[1,4],[2,4]],[[1,0],[1,1],[2,0],[3,0]]],[[[0,2],[0,3],[1,2]],[[2,1],[2,2],[3,1],[3,2]],[[1,4],[2,3],[2,4],[3,4]],[[1,0],[1,1],[2,0],[3,0]]],[[[0,2],[0,3],[1,2]],[[2,2],[2,3],[3,2],[3,3]],[[0,4],[1,3],[1,4],[2,4]],[[1,0],[1,1],[2,0],[3,0]]],[[[0,3],[0,4],[1,3]],[[2,1],[2,2],[3,1],[3,2]],[[1,4],[2,3],[2,4],[3,4]],[[1,0],[1,1],[2,0],[3,0]]],[[[2,2],[3,1],[3,2]],[[0,1],[0,2],[1,1],[1,2]],[[1,0],[2,0],[2,1],[3,0]],[[0,4],[1,4],[2,3],[2,4]]],[[[2,2],[3,1],[3,2]],[[0,1],[0,2],[1,1],[1,2]],[[1,0],[2,0],[2,1],[3,0]],[[1,4],[2,4],[3,3],[3,4]]],[[[2,2],[3,1],[3,2]],[[0,2],[0,3],[1,2],[1,3]],[[1,0],[2,0],[2,1],[3,0]],[[0,4],[1,4],[2,3],[2,4]]],[[[2,2],[3,1],[3,2]],[[0,2],[0,3],[1,2],[1,3]],[[1,0],[2,0],[2,1],[3,0]],[[1,4],[2,4],[3,3],[3,4]]]]};\n\/* ---------- One Way or Another: pack, then slide ---------- *\/\n(function(){\nvar W=D.w, H=D.h, ORDER=D.order, SHAPES=D.shapes;\nvar START=D.start, GOAL=D.goal, S=10;\nvar slideFrom=null;         \/* where the disc stood when the last piece went in *\/\nvar $=function(i){return document.getElementById(i);};\nvar NS=\"http:\/\/www.w3.org\/2000\/svg\";\nvar phase=\"pack\", placed={}, shapeOf={}, tray={}, disc=null, msg=\"\";\nvar drag=null, svgEl=null, picked=null;\nvar COL={tromino:\"#2E93C4\",square:\"#17678F\",tee:\"#4FAAD0\",ell:\"#0F4D69\"};\nvar LIGHT={tromino:\"#58B3DD\",square:\"#2E88B2\",tee:\"#78C6E4\",ell:\"#2A6E8E\"};\n\nfunction norm(cs){\n  var r0=Math.min.apply(null,cs.map(function(c){return c[0];}));\n  var c0=Math.min.apply(null,cs.map(function(c){return c[1];}));\n  return cs.map(function(c){return [c[0]-r0,c[1]-c0];});\n}\nfunction rotate(cs){ return norm(cs.map(function(c){ return [c[1],-c[0]]; })); }\nfunction flipped(cs){ return norm(cs.map(function(c){ return [c[0],-c[1]]; })); }\nfunction occupied(skip){\n  var o={};\n  for(var k in placed){\n    if(k===skip) continue;\n    placed[k].forEach(function(c){ o[c[0]+\",\"+c[1]]=k; });\n  }\n  if(disc \u0026\u0026 skip!==\"disc\") o[disc[0]+\",\"+disc[1]]=\"disc\";\n  return o;\n}\nfunction inside(cs){\n  return cs.every(function(c){ return c[0]\u003e=0\u0026\u0026c[0]\u003cH\u0026\u0026c[1]\u003e=0\u0026\u0026c[1]\u003cW; });\n}\nfunction fits(name,cells){\n  if(!inside(cells)) return false;\n  var occ=occupied(name);\n  for(var i=0;i\u003ccells.length;i++) if(occ[cells[i][0]+\",\"+cells[i][1]]) return false;\n  return true;\n}\nfunction reset(){\n  phase=\"pack\"; placed={}; shapeOf={}; disc=START.slice(); drag=null; picked=null;\n  slideFrom=null;\n  tray={}; ORDER.forEach(function(n){ tray[n]=SHAPES[n].map(function(c){return c.slice();}); });\n  msg=\"Click a piece then click the tray, or just drag it in. The disc moves too - drag it, or click it and click where it should go.\";\n  draw();\n}\nfunction packed(){ return ORDER.every(function(n){ return !!placed[n]; }); }\nfunction atGoal(p){ return p[0]===GOAL[0] \u0026\u0026 p[1]===GOAL[1]; }\nfunction setDisc(p){\n  disc=[p[0],p[1]];\n  \/* leaving the target square gives the disc a run to make, so a player who\n     packed with it already home only has to move it off and bring it back *\/\n  if(phase===\"slide\" \u0026\u0026 !atGoal(disc)) slideFrom=disc.slice();\n}\n\/* The disc roams while you pack, so parking it on the far square and then\n   packing around it is not a solved puzzle - it still has to make the trip. *\/\nfunction won(){ return phase===\"slide\" \u0026\u0026 atGoal(disc) \u0026\u0026 !atGoal(slideFrom||START); }\n\n\/* ---------- solid outlines ---------- *\/\nfunction outline(cells){\n  \/* Draw the piece as one shape. Rendering cell by cell left seams across the\n     middle of every piece, which made them hard to read as single objects. *\/\n  var has={}; cells.forEach(function(c){ has[c[0]+\",\"+c[1]]=1; });\n  var seg=[];\n  cells.forEach(function(c){\n    var r=c[0], k=c[1];\n    if(!has[(r-1)+\",\"+k]) seg.push([[k,r],[k+1,r]]);\n    if(!has[(r+1)+\",\"+k]) seg.push([[k,r+1],[k+1,r+1]]);\n    if(!has[r+\",\"+(k-1)]) seg.push([[k,r],[k,r+1]]);\n    if(!has[r+\",\"+(k+1)]) seg.push([[k+1,r],[k+1,r+1]]);\n  });\n  return seg;\n}\nfunction loops(cells){\n  \/* Chain the boundary segments into closed rings. A single path per piece is\n     what lets the corners round and the shadow sit under the whole shape,\n     instead of each cell being its own little square. *\/\n  var segs=outline(cells).map(function(e){ return [e[0].slice(),e[1].slice()]; });\n  var out=[];\n  while(segs.length){\n    var ring=[segs[0][0],segs[0][1]]; segs.splice(0,1);\n    var guard=0;\n    while(guard++\u003c400){\n      var head=ring[ring.length-1], found=-1;\n      for(var i=0;i\u003csegs.length;i++){\n        if(segs[i][0][0]===head[0]\u0026\u0026segs[i][0][1]===head[1]){ ring.push(segs[i][1]); found=i; break; }\n        if(segs[i][1][0]===head[0]\u0026\u0026segs[i][1][1]===head[1]){ ring.push(segs[i][0]); found=i; break; }\n      }\n      if(found\u003c0) break;\n      segs.splice(found,1);\n      var a=ring[0], b=ring[ring.length-1];\n      if(a[0]===b[0]\u0026\u0026a[1]===b[1]){ ring.pop(); break; }\n    }\n    if(ring.length\u003e2) out.push(ring);\n  }\n  return out;\n}\nfunction roundedPath(ring,r){\n  \/* walk the ring, cutting each corner with a quadratic *\/\n  var d=\"\", n=ring.length;\n  for(var i=0;i\u003cn;i++){\n    var p0=ring[(i-1+n)%n], p1=ring[i], p2=ring[(i+1)%n];\n    var v1=[p1[0]-p0[0],p1[1]-p0[1]], v2=[p2[0]-p1[0],p2[1]-p1[1]];\n    var l1=Math.hypot(v1[0],v1[1])||1, l2=Math.hypot(v2[0],v2[1])||1;\n    var rr=Math.min(r,l1\/2,l2\/2);\n    var a=[p1[0]-v1[0]\/l1*rr, p1[1]-v1[1]\/l1*rr];\n    var b=[p1[0]+v2[0]\/l2*rr, p1[1]+v2[1]\/l2*rr];\n    d += (i===0 ? \"M\"+a[0].toFixed(2)+\" \"+a[1].toFixed(2)\n                : \"L\"+a[0].toFixed(2)+\" \"+a[1].toFixed(2));\n    d += \"Q\"+p1[0].toFixed(2)+\" \"+p1[1].toFixed(2)+\" \"+b[0].toFixed(2)+\" \"+b[1].toFixed(2);\n  }\n  return d+\"Z\";\n}\nfunction svg(t,a){ var e=document.createElementNS(NS,t);\n  for(var k in a) e.setAttribute(k,a[k]); return e; }\nfunction pieceNode(name,cells,opts){\n  var g=svg(\"g\",{style:\"cursor:grab;touch-action:none\"});\n  g.setAttribute(\"data-p\",name);\n  var rings=loops(cells).map(function(ring){\n    return roundedPath(ring.map(function(p){ return [p[0]*S,p[1]*S]; }), S*0.17);\n  });\n  var d=rings.join(\" \");\n  if(!opts.ghost){\n    g.appendChild(svg(\"path\",{d:d,fill:\"rgba(18,32,40,.22)\",transform:\"translate(0.5,0.9)\",\n      filter:\"url(#owSoft)\"}));\n  }\n  g.appendChild(svg(\"path\",{d:d,fill:\"url(#ow_\"+name+\")\",\n    \"fill-opacity\":opts.ghost?\".45\":\"1\",\n    stroke:opts.bad?\"#C2544C\":(opts.sel?\"#0B7FA8\":\"rgba(10,26,34,.42)\"),\n    \"stroke-width\":opts.sel?\"1.1\":\".45\",\"stroke-linejoin\":\"round\"}));\n  if(!opts.ghost){\n    g.appendChild(svg(\"path\",{d:d,fill:\"none\",stroke:\"rgba(255,255,255,.34)\",\n      \"stroke-width\":\".5\",\"stroke-linejoin\":\"round\",transform:\"translate(0,0.45)\",\n      \"clip-path\":\"url(#owClip_\"+name+\")\"}));\n  }\n  return g;\n}\n\/* ---------- drawing ---------- *\/\nfunction syncButtons(){\n  var t=$(\"owTake\");\n  if(t) t.disabled = !(phase===\"slide\" \u0026\u0026 picked \u0026\u0026 placed[picked]);\n}\nfunction draw(){\n  var s=svg(\"svg\",{viewBox:(-PAD)+\" \"+(-PAD)+\" \"+(W*S+PAD*2)+\" \"+(H*S+PAD*2),\n    width:\"100%\",height:\"100%\",style:\"touch-action:none\"});\n  var defs=svg(\"defs\",{});\n  var grads=\"\";\n  for(var nm in COL){\n    grads+='\u003clinearGradient id=\"ow_'+nm+'\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e'\n      +'\u003cstop offset=\"0\" stop-color=\"'+LIGHT[nm]+'\"\/\u003e'\n      +'\u003cstop offset=\"1\" stop-color=\"'+COL[nm]+'\"\/\u003e\u003c\/linearGradient\u003e';\n  }\n  defs.innerHTML=grads\n    +'\u003cfilter id=\"owSoft\" x=\"-20%\" y=\"-20%\" width=\"140%\" height=\"140%\"\u003e'\n    +'\u003cfeGaussianBlur stdDeviation=\"0.5\"\/\u003e\u003c\/filter\u003e'\n    +'\u003cfilter id=\"owGrain\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e'\n    +'\u003cfeTurbulence type=\"fractalNoise\" baseFrequency=\"0.9\" numOctaves=\"3\" seed=\"4\"\/\u003e'\n    +'\u003cfeColorMatrix type=\"saturate\" values=\"0\"\/\u003e'\n    +'\u003cfeComponentTransfer\u003e\u003cfeFuncA type=\"discrete\" tableValues=\"0 0 0 0 .5\"\/\u003e'\n    +'\u003c\/feComponentTransfer\u003e\u003c\/filter\u003e'\n    +'\u003cradialGradient id=\"owDisc\" cx=\"0.35\" cy=\"0.3\" r=\"0.8\"\u003e'\n    +'\u003cstop offset=\"0\" stop-color=\"#3E63D8\"\/\u003e\u003cstop offset=\"1\" stop-color=\"#15308C\"\/\u003e'\n    +'\u003c\/radialGradient\u003e';\n  s.appendChild(defs);\n  \/* the tray: a speckled rim with a recessed floor, like the printed one *\/\n  s.appendChild(svg(\"rect\",{x:-PAD,y:-PAD,width:W*S+PAD*2,height:H*S+PAD*2,rx:\"3\",fill:\"#EDEAE3\"}));\n  s.appendChild(svg(\"rect\",{x:-PAD,y:-PAD,width:W*S+PAD*2,height:H*S+PAD*2,rx:\"3\",\n    fill:\"#8A8275\",\"fill-opacity\":\".5\",filter:\"url(#owGrain)\"}));\n  s.appendChild(svg(\"rect\",{x:-0.6,y:-0.6,width:W*S+1.2,height:H*S+1.2,rx:\"1.6\",\n    fill:\"#F6F4EF\",stroke:\"rgba(80,74,64,.30)\",\"stroke-width\":\".5\"}));\n  s.appendChild(svg(\"rect\",{x:-0.6,y:-0.6,width:W*S+1.2,height:H*S+1.2,rx:\"1.6\",\n    fill:\"#8A8275\",\"fill-opacity\":\".28\",filter:\"url(#owGrain)\"}));\n  s.appendChild(svg(\"rect\",{x:GOAL[1]*S+1.4,y:GOAL[0]*S+1.4,width:S-2.8,height:S-2.8,rx:\"1.4\",\n    fill:\"none\",stroke:\"#0B7FA8\",\"stroke-opacity\":\".75\",\"stroke-width\":\".65\",\n    \"stroke-dasharray\":\"1.8 1.4\"}));\n  ORDER.forEach(function(n){\n    if(!placed[n]) return;\n    if(drag\u0026\u0026drag.name===n\u0026\u0026drag.live) return;      \/* drawn as the ghost instead *\/\n    s.appendChild(pieceNode(n,placed[n],{sel:picked===n}));\n  });\n  if(disc \u0026\u0026 !(drag\u0026\u0026drag.name===\"disc\"\u0026\u0026drag.live)){\n    s.appendChild(svg(\"circle\",{cx:disc[1]*S+S\/2+0.5,cy:disc[0]*S+S\/2+0.9,r:S*0.36,\n      fill:\"rgba(18,32,40,.26)\",filter:\"url(#owSoft)\",\"pointer-events\":\"none\"}));\n    var d=svg(\"circle\",{cx:disc[1]*S+S\/2,cy:disc[0]*S+S\/2,r:S*0.36,\n      fill:\"url(#owDisc)\",stroke:picked===\"disc\"?\"#0B7FA8\":\"rgba(8,20,60,.5)\",\n      \"stroke-width\":picked===\"disc\"?\".9\":\".4\",style:\"cursor:pointer\"});\n    d.setAttribute(\"data-p\",\"disc\");\n    d.setAttribute(\"style\",\"touch-action:none\");\n    s.appendChild(d);\n    \/* the sheen is decoration: it must not swallow the click meant for the disc *\/\n    s.appendChild(svg(\"ellipse\",{cx:disc[1]*S+S\/2-S*0.1,cy:disc[0]*S+S\/2-S*0.13,\n      rx:S*0.15,ry:S*0.09,fill:\"rgba(255,255,255,.28)\",\"pointer-events\":\"none\"}));\n  }\n  if(drag\u0026\u0026drag.live){\n    if(drag.name===\"disc\"){\n      var dc=(drag.cells\u0026\u0026drag.cells[0])||disc;\n      s.appendChild(svg(\"circle\",{cx:dc[1]*S+S\/2,cy:dc[0]*S+S\/2,r:S*0.36,\n        fill:\"#1B3FAE\",\"fill-opacity\":\".78\",stroke:\"#0B7FA8\",\"stroke-width\":\".7\"}));\n    } else {\n      s.appendChild(pieceNode(drag.name,drag.cells,{ghost:true,bad:!drag.ok,sel:true}));\n    }\n  }\n  svgEl=s;\n  $(\"owBoard\").innerHTML=\"\"; $(\"owBoard\").appendChild(s);\n  wire(s);\n  syncButtons();\n  drawTray();\n  $(\"owSay\").textContent = won()? \"The disc is across. That is the whole puzzle.\" : msg;\n  $(\"owPhase\").textContent = phase===\"pack\" ? \"Step one: pack the tray\"\n                                            : \"Step two: move the disc\";\n}\nfunction drawTray(){\n  var box=$(\"owTray\"); box.innerHTML=\"\";\n  ORDER.forEach(function(n){\n    if(!tray[n]) return;\n    var cs=tray[n];\n    var hh=Math.max.apply(null,cs.map(function(c){return c[0];}))+1;\n    var ww=Math.max.apply(null,cs.map(function(c){return c[1];}))+1;\n    var s=svg(\"svg\",{viewBox:\"-.6 -.6 \"+(ww*S+1.2)+\" \"+(hh*S+1.2),\n      width:(ww*19)+\"px\",height:(hh*19)+\"px\",style:\"cursor:grab;touch-action:none\"});\n    s.appendChild(pieceNode(n,cs,{sel:picked===n}));\n    if(picked===n) s.style.outline=\"2px solid #0B7FA8\";\n    s.style.outlineOffset=\"2px\"; s.style.borderRadius=\"4px\";\n    s.addEventListener(\"pointerdown\",function(e){ startDrag(n,cs,e,true); });\n    box.appendChild(s);\n  });\n  if(!Object.keys(tray).length) box.innerHTML='\u003cspan class=\"empty\"\u003eAll packed\u003c\/span\u003e';\n}\n\/* ---------- dragging ---------- *\/\nvar PAD=3;                                   \/* the tray rim, in view units *\/\nfunction cellAt(ev){\n  \/* Derived from the viewBox rather than hardcoded. Adding the rim changed the\n     viewBox from -1 to -3 and this kept using the old numbers, so every\n     pointer position mapped to the wrong square. *\/\n  var b=svgEl.getBoundingClientRect();\n  var vw=W*S+PAD*2, vh=H*S+PAD*2;\n  var vx=-PAD+((ev.clientX-b.left)\/b.width)*vw;\n  var vy=-PAD+((ev.clientY-b.top)\/b.height)*vh;\n  return [Math.floor(vy\/S), Math.floor(vx\/S)];\n}\nfunction originOf(cells){\n  return [Math.min.apply(null,cells.map(function(c){return c[0];})),\n          Math.min.apply(null,cells.map(function(c){return c[1];}))];\n}\nfunction startDrag(name,cells,ev,fromRack){\n  ev.preventDefault();\n  var base=norm(cells.map(function(c){return c.slice();}));\n  var anchor=fromRack?[0,0]:null;\n  drag={name:name,base:base,fromRack:fromRack,live:false,cells:cells,ok:true,anchor:anchor};\n  if(!fromRack \u0026\u0026 name!==\"disc\" \u0026\u0026 placed[name]){\n    \/* which square of the piece the pointer came down on, so the piece follows\n       the hand instead of assuming it was grabbed by its first cell *\/\n    var gc=cellAt(ev), og=originOf(placed[name]);\n    drag.grab=[gc[0]-og[0], gc[1]-og[1]];\n  }\n  if(!fromRack\u0026\u0026name!==\"disc\"){\n    drag.start=cells.map(function(c){return c.slice();});\n  }\n  window.addEventListener(\"pointermove\",onMove);\n  window.addEventListener(\"pointerup\",onUp);\n  window.addEventListener(\"pointercancel\",onCancel);\n}\nfunction onCancel(){\n  window.removeEventListener(\"pointermove\",onMove);\n  window.removeEventListener(\"pointerup\",onUp);\n  window.removeEventListener(\"pointercancel\",onCancel);\n  if(!drag) return;\n  var d=drag; drag=null;\n  if(d.restore){                     \/* it was lifted off the board - put it back *\/\n    placed[d.name]=d.restore.cells; shapeOf[d.name]=d.restore.shape; delete tray[d.name];\n  }\n  picked=null; draw();\n}\nfunction onMove(ev){\n  if(!drag||!svgEl) return;\n  var rc=cellAt(ev);\n  drag.live=true;\n  if(drag.name===\"disc\"){\n    \/* the disc never jumps: it only follows as far as empty squares reach *\/\n    var occ=occupied(\"disc\");\n    if(rc[0]\u003e=0\u0026\u0026rc[0]\u003cH\u0026\u0026rc[1]\u003e=0\u0026\u0026rc[1]\u003cW\u0026\u0026!occ[rc[0]+\",\"+rc[1]]\n       \u0026\u0026reachable(disc,rc,occ)) drag.cells=[rc];\n    else if(!drag.cells) drag.cells=[disc.slice()];\n    drag.ok=true; draw(); return;\n  }\n  if(phase===\"pack\"||drag.fromRack){\n    var cells=drag.base.map(function(c){ return [c[0]+rc[0],c[1]+rc[1]]; });\n    drag.cells=cells; drag.ok=fits(drag.name,cells);\n  } else {\n    \/* sliding: step toward the pointer, pushing anything in the way *\/\n    var guard=0, grab=drag.grab||[0,0];\n    while(guard++\u003c12){\n      var cur=originOf(placed[drag.name]);\n      var want=[rc[0]-grab[0], rc[1]-grab[1]];\n      var dr=Math.sign(want[0]-cur[0]), dc=Math.sign(want[1]-cur[1]);\n      if(!dr\u0026\u0026!dc) break;\n      \/* try the bigger pull first, then the other axis, so a mostly sideways\n         drag is not abandoned just because the vertical step is blocked *\/\n      var tries=(Math.abs(want[0]-cur[0])\u003e=Math.abs(want[1]-cur[1]))\n        ? [[dr,0],[0,dc]] : [[0,dc],[dr,0]];\n      var mv=null, step=null;\n      for(var ti=0;ti\u003ctries.length;ti++){\n        var t=tries[ti];\n        if(!t[0]\u0026\u0026!t[1]) continue;\n        mv=chainMove(drag.name,t[0],t[1]);\n        if(mv){ step=t; break; }\n      }\n      if(!mv) break;\n      applyChain(mv,step[0],step[1]);\n      if(Object.keys(mv).length\u003e1) msg=\"Pushed \"+(Object.keys(mv).length-1)\n        +\" piece\"+(Object.keys(mv).length\u003e2?\"s\":\"\")+\" along.\";\n    }\n    drag.cells=placed[drag.name].map(function(c){return c.slice();});\n    drag.ok=true;\n  }\n  draw();\n}\nfunction onUp(){\n  window.removeEventListener(\"pointermove\",onMove);\n  window.removeEventListener(\"pointerup\",onUp);\n  window.removeEventListener(\"pointercancel\",onCancel);\n  if(!drag){ return; }\n  var d=drag; drag=null;\n  if(!d.live){\n    \/* a tap, not a drag *\/\n    if(d.name===\"disc\"){\n      picked=(picked===\"disc\")?null:\"disc\";\n      msg=(picked===\"disc\")?\"Disc picked up. Click an empty square to send it there.\":\"\";\n      draw(); return;\n    }\n    if(d.fromRack){ picked=d.name; }           \/* hold it until the tray is tapped *\/\n    else if(phase===\"slide\"){\n      if(picked===d.name){ picked=null; msg=\"\"; }\n      else {\n        picked=d.name;\n        msg=\"Tap a square to nudge it that way, or drag it. \"\n           +\"Take out puts it back in the tray.\";\n      }\n    }\n    draw(); return;\n  }\n  if(d.live){\n    picked=null;\n    if(d.name===\"disc\"){\n      var t=d.cells\u0026\u0026d.cells[0];\n      var occ3=occupied(\"disc\");\n      if(t\u0026\u0026!occ3[t[0]+\",\"+t[1]]\u0026\u0026reachable(disc,t,occ3)){ setDisc(t); msg=\"\"; }\n      draw(); return;\n    }\n    if(phase===\"pack\"||d.fromRack){\n      if(d.ok){ placed[d.name]=d.cells; shapeOf[d.name]=d.base; delete tray[d.name];\n        msg = packed()? \"\" : \"\";\n        if(packed()){ phase=\"slide\"; slideFrom=disc.slice();\n          msg = atGoal(disc)\n            ? \"Packed, but the disc is already sitting on its target. Start it \"\n              +\"somewhere else so it has a run to make.\"\n            : \"Packed. Drag the disc, or click it and click where it should go. \"\n              +\"Arrow keys work too. Click a piece to take it back out.\"; }\n      } else { msg=\"That will not fit there.\"; }\n    }\n  }\n  draw();\n}\nfunction discStep(dr,dc){\n  var n=[disc[0]+dr,disc[1]+dc];\n  if(n[0]\u003c0||n[0]\u003e=H||n[1]\u003c0||n[1]\u003e=W) return false;\n  var occ=occupied(\"disc\");\n  if(occ[n[0]+\",\"+n[1]]){ msg=\"The disc is blocked. Drag a piece out of its way.\"; return false; }\n  setDisc(n); msg=\"\"; return true;\n}\nfunction occupantAt(cell,movers){\n  var k=cell[0]+\",\"+cell[1];\n  for(var n in placed){\n    if(movers[n]) continue;\n    for(var i=0;i\u003cplaced[n].length;i++)\n      if(placed[n][i][0]===cell[0]\u0026\u0026placed[n][i][1]===cell[1]) return n;\n  }\n  if(!movers.disc \u0026\u0026 disc \u0026\u0026 disc[0]===cell[0] \u0026\u0026 disc[1]===cell[1]) return \"disc\";\n  return null;\n}\nfunction stepToward(name,rc){\n  var cs=placed[name];\n  var rs=cs.map(function(c){return c[0];}), cl=cs.map(function(c){return c[1];});\n  var top=Math.min.apply(null,rs), bot=Math.max.apply(null,rs);\n  var lef=Math.min.apply(null,cl), rig=Math.max.apply(null,cl);\n  var dr=rc[0]\u003ctop?-1:(rc[0]\u003ebot?1:0);\n  var dc=rc[1]\u003clef?-1:(rc[1]\u003erig?1:0);\n  if(!dr\u0026\u0026!dc) return false;\n  \/* the bigger offset first, then the other axis, so a tap that is mostly\n     sideways still moves the piece when the vertical step is blocked *\/\n  var dRow=Math.min(Math.abs(rc[0]-top),Math.abs(rc[0]-bot));\n  var dCol=Math.min(Math.abs(rc[1]-lef),Math.abs(rc[1]-rig));\n  var tries=(dRow\u003e=dCol)?[[dr,0],[0,dc]]:[[0,dc],[dr,0]];\n  for(var i=0;i\u003ctries.length;i++){\n    var t=tries[i];\n    if(!t[0]\u0026\u0026!t[1]) continue;\n    var mv=chainMove(name,t[0],t[1]);\n    if(mv){\n      applyChain(mv,t[0],t[1]);\n      msg = Object.keys(mv).length\u003e1\n        ? \"Pushed \"+(Object.keys(mv).length-1)+\" along.\"\n        : \"\";\n      return true;\n    }\n  }\n  msg=\"That piece has nowhere to go that way.\";\n  return false;\n}\nfunction chainMove(name,dr,dc){\n  \/* Slide one piece into another and the second one goes too, as long as it\n     has somewhere to go. The push carries on down the line, and the disc gets\n     shoved along with everything else, the way a loose disc in a tray would. *\/\n  var movers={}; movers[name]=1;\n  var queue=[name], guard=0;\n  while(queue.length \u0026\u0026 guard++\u003c30){\n    var n=queue.shift();\n    var cells=(n===\"disc\")?[disc]:placed[n];\n    for(var i=0;i\u003ccells.length;i++){\n      var t=[cells[i][0]+dr, cells[i][1]+dc];\n      if(t[0]\u003c0||t[0]\u003e=H||t[1]\u003c0||t[1]\u003e=W) return null;   \/* the tray wall stops it *\/\n      var occ=occupantAt(t,movers);\n      if(occ){ movers[occ]=1; queue.push(occ); }\n    }\n  }\n  if(queue.length) return null;\n  return movers;\n}\nfunction applyChain(movers,dr,dc){\n  for(var n in movers){\n    if(n===\"disc\"){ setDisc([disc[0]+dr, disc[1]+dc]); continue; }\n    placed[n]=placed[n].map(function(c){ return [c[0]+dr,c[1]+dc]; });\n  }\n}\nfunction reachable(from,to,occ){\n  \/* the disc travels through empty squares, it never jumps over a piece *\/\n  var seen={}, q=[from]; seen[from[0]+\",\"+from[1]]=1;\n  while(q.length){\n    var c=q.shift();\n    if(c[0]===to[0]\u0026\u0026c[1]===to[1]) return true;\n    var ds=[[1,0],[-1,0],[0,1],[0,-1]];\n    for(var i=0;i\u003cds.length;i++){\n      var n=[c[0]+ds[i][0],c[1]+ds[i][1]], k=n[0]+\",\"+n[1];\n      if(n[0]\u003c0||n[0]\u003e=H||n[1]\u003c0||n[1]\u003e=W||seen[k]||occ[k]) continue;\n      seen[k]=1; q.push(n);\n    }\n  }\n  return false;\n}\nfunction wire(s){\n  \/* Swiping the board walks the disc, so once everything is packed you can\n     play with flicks or the arrow keys and never have to grab the disc itself. *\/\n  s.addEventListener(\"click\",function(ev){\n    \/* Picking the disc up happens in onUp - see the tap branch there. The disc is\n       loose in the tray from the start, so it answers to clicks while you are\n       still packing, not only once the last piece is in. *\/\n    if(picked===\"disc\"){\n      var rc2=cellAt(ev);\n      var occ2=occupied(\"disc\");\n      if(rc2[0]\u003c0||rc2[0]\u003e=H||rc2[1]\u003c0||rc2[1]\u003e=W) return;\n      if(rc2[0]===disc[0]\u0026\u0026rc2[1]===disc[1]) return;   \/* the tap that picked it up *\/\n      if(occ2[rc2[0]+\",\"+rc2[1]]){ msg=\"Something is already there.\"; draw(); return; }\n      if(reachable(disc,rc2,occ2)){ setDisc(rc2); picked=null; msg=\"\"; }\n      else msg=\"No clear run of empty squares that way.\";\n      draw(); return;\n    }\n    if(phase===\"slide\"){\n      if(picked\u0026\u0026placed[picked]){\n        var rcp=cellAt(ev);\n        if(rcp[0]\u003c0||rcp[0]\u003e=H||rcp[1]\u003c0||rcp[1]\u003e=W) return;\n        stepToward(picked,rcp); draw();\n      }\n      return;\n    }\n    if(!picked||!tray[picked]) return;\n    var rc=cellAt(ev);\n    var base=norm(tray[picked].map(function(c){return c.slice();}));\n    var cells=base.map(function(c){ return [c[0]+rc[0],c[1]+rc[1]]; });\n    if(fits(picked,cells)){\n      placed[picked]=cells; shapeOf[picked]=base; delete tray[picked];\n      picked=null;\n      if(packed()){ phase=\"slide\"; slideFrom=disc.slice();\n        msg = atGoal(disc)\n          ? \"Packed, but the disc is already sitting on its target. Start it \"\n            +\"somewhere else so it has a run to make.\"\n          : \"Packed. Arrow keys or a swipe move the disc. Drag a piece to shift it.\"; }\n      else msg=\"\";\n    } else msg=\"That will not fit there.\";\n    draw();\n  });\n  var sw=null;\n  s.addEventListener(\"pointerdown\",function(ev){\n    \/* a swipe may start on the disc too - only a piece takes priority *\/\n    var hit=ev.target.closest\u0026\u0026ev.target.closest(\"[data-p]\");\n    if(hit\u0026\u0026hit.getAttribute(\"data-p\")!==\"disc\") return;\n    sw={x:ev.clientX,y:ev.clientY};\n  });\n  s.addEventListener(\"pointerup\",function(ev){\n    if(!sw) return;\n    var dx=ev.clientX-sw.x, dy=ev.clientY-sw.y; sw=null;\n    if(Math.abs(dx)\u003c12\u0026\u0026Math.abs(dy)\u003c12) return;\n    var step=Math.abs(dx)\u003eMath.abs(dy) ? [0,dx\u003e0?1:-1] : [dy\u003e0?1:-1,0];\n    var n=Math.max(1,Math.round(Math.max(Math.abs(dx),Math.abs(dy))\n          \/(s.getBoundingClientRect().width\/W)));\n    for(var k=0;k\u003cn;k++) if(!discStep(step[0],step[1])) break;\n    draw();\n  });\n  Array.prototype.forEach.call(s.querySelectorAll(\"[data-p]\"),function(e){\n    e.addEventListener(\"pointerdown\",function(ev){\n      var n=e.getAttribute(\"data-p\");\n      if(n===\"disc\"){\n        \/* a piece in hand wants to be placed, so let the click fall through\n           to the tray and report that the disc's square is taken *\/\n        if(picked\u0026\u0026picked!==\"disc\"\u0026\u0026tray[picked]) return;\n        startDrag(\"disc\",[disc.slice()],ev,false); return;\n      }\n      if(phase===\"pack\"){\n        var wasAt=placed[n], wasShape=shapeOf[n];\n        tray[n]=shapeOf[n]; delete placed[n]; delete shapeOf[n];\n        startDrag(n,tray[n],ev,true);\n        if(drag) drag.restore={cells:wasAt,shape:wasShape};\n      } else startDrag(n,placed[n],ev,false);\n    });\n  });\n}\ndocument.addEventListener(\"keydown\",function(e){\n  var d={ArrowUp:[-1,0],ArrowDown:[1,0],ArrowLeft:[0,-1],ArrowRight:[0,1]}[e.key];\n  if(!d) return;\n  e.preventDefault();\n  if(phase===\"slide\"\u0026\u0026picked\u0026\u0026placed[picked]){\n    var mv=chainMove(picked,d[0],d[1]);\n    if(mv){ applyChain(mv,d[0],d[1]); msg=\"\"; }\n    else msg=\"That piece has nowhere to go that way.\";\n  } else discStep(d[0],d[1]);\n  draw();\n});\n$(\"owRotate\").addEventListener(\"click\",function(){\n  var n=(picked\u0026\u0026tray[picked])?picked:Object.keys(tray)[0];\n  if(n){ tray[n]=rotate(tray[n]); draw(); }\n});\n$(\"owFlip\").addEventListener(\"click\",function(){\n  var n=(picked\u0026\u0026tray[picked])?picked:Object.keys(tray)[0];\n  if(n){ tray[n]=flipped(tray[n]); draw(); }\n});\nfunction backToPack(){\n  \/* The disc stays exactly where it is. Taking a piece out is a way to free it\n     up, so sending it home would undo the run you were in the middle of. *\/\n  phase=\"pack\";\n  slideFrom=null;\n}\nvar takeBtn=$(\"owTake\");\nif(takeBtn) takeBtn.addEventListener(\"click\",function(){\n  if(phase!==\"slide\"||!picked||!placed[picked]) return;\n  tray[picked]=shapeOf[picked];\n  delete placed[picked]; delete shapeOf[picked];\n  backToPack();\n  msg=\"Took that piece out. Place it again when you are ready.\";\n  draw();\n});\nvar emptyBtn=$(\"owUnpack\");\nif(emptyBtn) emptyBtn.addEventListener(\"click\",function(){\n  ORDER.forEach(function(n){\n    if(!placed[n]) return;\n    tray[n]=shapeOf[n];\n    delete placed[n]; delete shapeOf[n];\n  });\n  backToPack(); picked=null;\n  msg=\"Tray emptied. Pack it again however you like.\";\n  draw();\n});\n$(\"owReset\").addEventListener(\"click\",reset);\nreset();\n})();\n\n})();\n\u003c\/script\u003e\n\n\n\n\n\n\n\u003cp\u003ePut the disc in one corner. Pack the pieces in around it. Now slide them until the disc comes out in the opposite corner.\u003c\/p\u003e\n\u003cp\u003eGoal: fit every piece into the tray so one corner stays free for the disc, then move the disc to the diagonally opposite corner using sliding moves alone.\u003c\/p\u003e\n\u003cp\u003eAlexander Magyarics took a tray packing puzzle and gave it somewhere to go. Finding an arrangement that fits is the easy half. Finding the one that also leaves the disc a path across the tray is the part worth owning. It earned a Jury Honorable Mention at the 2026 Nob Yoshigahara Puzzle Design Competition in Assisi.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat's special about One Way or Another?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUnique puzzle in one tray: pack it, then slide to create a path\u003c\/li\u003e\n\u003cli\u003eJury Honorable Mention, 2026 Nob Yoshigahara Puzzle Design Competition\u003c\/li\u003e\n\u003cli\u003eFlat and light enough to take with you\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBest for: packing puzzle fans who have run out of tray puzzles that still surprise them, and gift buyers after a small desk puzzle with a real idea behind it.\u003c\/p\u003e\n\u003cp\u003eDesigned by \u003ca href=\"\/ja\/collections\/alexander-magyarics\"\u003eAlexander Magyarics\u003c\/a\u003e\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51517396910247,"sku":"GP-ONEWAY","price":16.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/one_way_or_another___move_the_disc_corne_marble.png?v=1792040466"}],"url":"https:\/\/gregpuzzles.com\/ja\/collections\/desk-toys.oembed?page=2","provider":"Greg Puzzles","version":"1.0","type":"link"}