{"title":"חידות מרחביות","description":"\u003cp\u003eחשיבה מרחבית אינה דבר שניתן לחפש. או שאתה רואה אותה – או שאתה יושב עם החידה עד שאתה רואה.\u003c\/p\u003e\n\n\u003cp\u003eחידות אלו קיימות כולן בשלושה ממדים. המטרה היא פיזית. הפתרון הוא פיזי. המוח שלך צריך לדגמן את האובייקט במרחב, לסובב אותו מנטלית, למצוא את המהלך שעובד. אין קיצורי דרך תבניתיים. אין קידוד צבע. רק האובייקט בידיים שלך והפער בין היכן הוא נמצא להיכן הוא צריך להגיע.\u003c\/p\u003e\n\n\u003cp\u003eהפער הזה נסגר. לאט, בסיפוק, הוא נסגר.\u003c\/p\u003e\n\n\u003ch2\u003eמה בקולקציה זו\u003c\/h2\u003e\n\n\u003cp\u003eסדרת \u003ca href=\"\/he\/collections\/turning-interlocking-cube\"\u003eקוביית הנעילה המסתובבת\u003c\/a\u003e מאת אנדרו קראוול – צורת חידה הבנויה כולה על חשיבה מרחבית. כל קוביית נעילה מצריכה ממך למצוא רצף סיבובים שמשחרר חלקים משתלבים. הרצף חבוי. מציאתו מאמנת את סוג החשיבה התלת-ממדית שאדריכלים, מהנדסים ומנתחים משתמשים בה יום-יום.\u003c\/p\u003e\n\n\u003cp\u003eאם אתה חושב מרחבית לפרנסתך – או רוצה בכך – זו הקולקציה. לאתגר מרחבי רחב יותר הכולל חידות אריזה והרכבה, ראה את מגוון \u003ca href=\"\/he\/collections\/mechanical-puzzles\"\u003eחידות מכניות\u003c\/a\u003e המלא.\u003c\/p\u003e\n\n\u003cp\u003eכל החידות נשלחות מורכבות.\u003c\/p\u003e\n\n\u003ch2\u003eשאלות נפוצות\u003c\/h2\u003e\n\n\u003ch3\u003eמהן חידות מרחביות?\u003c\/h3\u003e\n\u003cp\u003eחידות מרחביות הן אתגרים מכניים הדורשים חשיבה תלת-ממדית כדי לפתור אותם. אתה מתפעל אובייקט פיזי – מסובב, מחליק או מרכיב חלקים – והפתרון קיים בגיאומטריה של האובייקט עצמו, לא בתבנית או בתמונה.\u003c\/p\u003e\n\n\u003ch3\u003eהאם חידות מרחביות טובות לאימון מוח?\u003c\/h3\u003e\n\u003cp\u003eכן – במובן מעשי. חשיבה מרחבית היא מיומנות ניתנת לאימון, וחידות אלו מפעילות אותה ישירות. מהנדסים, אדריכלים, מנתחים ומתמטיקאים מקבלים באופן עקבי ציונים גבוהים במבחני חשיבה מרחבית – ומוצאים באופן עקבי את החידות הללו מרתקות בדיוק מהסיבה הזו.\u003c\/p\u003e\n\n\u003ch3\u003eכמה קשות חידות מרחביות?\u003c\/h3\u003e\n\u003cp\u003eבינוני עד קשה. רוב החידות כאן לוקחות בין 30 דקות ל-4 שעות בניסיון ראשון. כל דף מוצר כולל דירוג קושי וזמן פתרון משוער.\u003c\/p\u003e","products":[{"product_id":"quatrotic-turning-interlocking-cube-puzzle","title":"קוואטרוטיק | חידת קובייה משתלבת","description":"\u003cp\u003eארבעה חלקים. קובייה אחת. ובכן - זה קשה הרבה יותר ממה שזה נראה. רוב האנשים יתקשו רק להכניס את החלק האחרון למקומו. \u003cbr\u003e...זאת אומרת, אם בכלל יצליחו.\u003c\/p\u003e\n\u003cp\u003eמטרה: להרכיב את כל 4 החלקים לקובייה שלמה בגודל 4x4x4.\u003c\/p\u003e\n\u003cp\u003eנשלח מורכב.\u003c\/p\u003e\n\u003cp\u003eQuatroTIC הוא פאזל קובייה משתלבת מסתובבת - מנגנון ה-TIC אומר שאי אפשר פשוט להחליק את החלקים פנימה. נדרשת סיבוב. נשלח מורכב.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eמה מיוחד ב-QuatroTIC?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eדורש חשיבה סיבובית - לא רק החלקה\u003c\/li\u003e\n\n\u003cli\u003eמספר חלקים פשוט למראה הופך אותו למסוכן ומסובך\u003c\/li\u003e\n\n\u003cli\u003eאתגר מספק וניתן לחזרה\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eגודל: 60x60x60 מ\"מ\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":"nervoustic-turning-interlocking-cube","title":"NervousTIC | קובייה משתלבת מסתובבת","description":"\u003ch2\u003eסיכום מהיר\u003c\/h2\u003e\n\n\u003cp\u003eNervousTIC היא חידה בת 4 חלקים מסוג Turning Interlocking Cube (קוביית שזירה סיבובית), שתוכננה על ידי אנדרו קרואוול. הרכיבו את כל ארבעת החלקים לקובייה מושלמת בגודל 4x4x4 באמצעות רצף של סיבובים ותנועות שזירה. רמת קושי: קשה. זמן פתרון משוער: 1-4 שעות.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eמומלץ עבור:\u003c\/strong\u003e מבוגרים ובני נוער שאוהבים פאזלים מכניים קשים, אתגרי חשיבה מרחבית, וסדרת הפאזלים TIC של אנדרו קרואוול.\u003c\/p\u003e\n\n\u003cp\u003eהיא מתחברת לקובייה נקייה ומשביעת רצון. להגיע לשם זו כבר שאלה אחרת לגמרי. NervousTIC תבחן את החשיבה המרחבית שלכם באופן שפאזל שזירה רגיל פשוט לא יצליח.\u003c\/p\u003e\n\n\u003ch2\u003eהפאזל\u003c\/h2\u003e\n\n\u003cp\u003eהמטרה פשוטה: לחבר את כל ארבעת החלקים יחד כדי ליצור קובייה שלמה בגודל 4x4x4. מה שלא פשוט זה איך מגיעים לשם.\u003c\/p\u003e\n\n\u003cp\u003eפאזל זה תוכנן על ידי אנדרו קרואוול - אחד השמות המוערכים ביותר בעולם ה-Turning Interlocking Cube. קרואוול בנה מוניטין של פאזלים שנראים מינימליסטיים על פני השטח אך אכזריים בפועל. NervousTIC היא בדיוק כזו.\u003c\/p\u003e\n\n\u003cp\u003eמה שמבדיל פאזל TIC מפאזל שזירה רגיל הוא המכניקה שבלב הפאזל. חלקים אינם יכולים פשוט להחליק למקומם. הם חייבים להסתובב ולהשתלב ברצף ספציפי - כאשר כל מהלך מכין את הבא. הרכבה ליניארית לא תעבוד. מהלכי הסיבוב אינם אופציונליים. הם הפאזל.\u003c\/p\u003e\n\n\u003ch2\u003eמה מייחד את NervousTIC\u003c\/h2\u003e\n\n\u003cp\u003eהפשטות המטעה שלה. רק 4 חלקים. זה נשמע נגיש. רוב האנשים מניחים שפחות חלקים פירושו קל יותר. הם טועים.\u003c\/p\u003e\n\n\u003cp\u003eעם 4 חלקים בלבד, יש פחות מקום להסתיר את הקושי - וקרואוול לא מסתיר כלום. כל חלק חשוב. כל סיבוב נושא עומס. רצף אחד שגוי ואתם מתחילים מהתחלה.\u003c\/p\u003e\n\n\u003cp\u003eהעיצוב הדו-גווני נראה חד על מדף. כנראה שתשאירו אותו בחוץ. אנשים ירימו אותו. הם לא יניחו אותו מהר.\u003c\/p\u003e\n\n\u003ch2\u003eלמה תאהבו את NervousTIC\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מפתח חשיבה מרחבית תלת מימדית מתקדמת\u003c\/li\u003e\n\n  \u003cli\u003eעיצוב דו-גווני מהמם נראה נהדר על מדף\u003c\/li\u003e\n\n  \u003cli\u003eתוכנן על ידי אנדרו קרואוול, אחד ממעצבי ה-TIC המוערכים ביותר\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch2\u003eמפרט\u003c\/h2\u003e\n\n\u003cp\u003e4 חלקים | רמת קושי קשה | זמן פתרון 1-4 שעות | קובייה 4x4x4 | תוכנן על ידי אנדרו קרואוול | מודפס בתלת מימד | נשלח מורכב\u003c\/p\u003e\n\n\u003ch2\u003eשאלות נפוצות\u003c\/h2\u003e\n\n\u003ch3\u003eמהו פאזל Turning Interlocking Cube?\u003c\/h3\u003e\n\u003cp\u003eTurning Interlocking Cube (TIC) הוא פאזל מכני תלת מימדי שבו יש לסובב ולשלב חלקים ברצף מדויק כדי ליצור קובייה מושלמת. הרכבה ליניארית לבדה לא תעבוד. מנגנון הסיבוב הוא מה שהופך את פאזלי TIC לקטגוריה ייחודית ומאתגרת יותר מפאזלי שזירה רגילים.\u003c\/p\u003e\n\n\u003ch3\u003eכמה קשה NervousTIC?\u003c\/h3\u003e\n\u003cp\u003eNervousTIC מדורג כקשה. עם 4 חלקים בלבד הוא נראה נגיש, אך מנגנון הסיבוב הופך אותו למאתגר באופן משמעותי יותר מפאזל שזירה רגיל. צפו ל-1-4 שעות - וזה אם הרצף יתחבר לכם. חלק מהפותרים לוקחים יותר זמן.\u003c\/p\u003e\n\n\u003ch3\u003eלמי מיועד NervousTIC?\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":"poetic-turning-interlocking-cube","title":"PoeTIC | סיבוב קוביית השילוב","description":"\u003cp\u003ePoeTIC נראה כאילו הוא רוצה להתחבר. הוא לא. החלקים משתלבים, מסתובבים ונאבקים בך בכל צעד ושעל - ואתה תאהב כל שנייה מזה.\u003c\/p\u003e\n\u003cp\u003eמטרה: להרכיב את כל החלקים לקובייה בגודל 3x3x3. נשלח מורכב.\u003c\/p\u003e\n\u003cp\u003eנשלח מורכב.\u003c\/p\u003e\n\u003cp\u003eעוד עיצוב ערמומי של TIC מאת אנדרו קרוואל - המאסטר של קוביות משתלבות. ערכת שני הצבעים נראית נקייה כשהיא פתורה. ההגעה לשם היא הכל חוץ מזה.\u003c\/p\u003e\n\n\n\n\n\u003cp\u003e\u003cstrong\u003eמה מיוחד ב-PoeTIC?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eמפתח חשיבה מרחבית תלת מימדית\u003c\/li\u003e\n\n\u003cli\u003eמכניקת הסיבוב מוסיפה שכבה שרוב הפאזלים לא כוללים\u003c\/li\u003e\n\n\u003cli\u003eמספק מאוד כשזה סוף סוף מתחבר למקומו\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eעוצב על ידי אנדרו קרוואל\u003c\/p\u003e\n\u003cp\u003eגודל: 60x60x60 מ\"מ\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49407961956519,"sku":"GP-POET","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/poetic_marble.png?v=1782127899"},{"product_id":"quadtic-turning-interlocking-cube","title":"קוואדטיק | הפיכת קוביית השלוב","description":"\u003cp\u003eקואדטיק נראה כמעט מורכב. הוא לא. התאמת החלק האחרון לקוביית 4x4x4 נקייה היא בעיה אחרת לגמרי.\u003c\/p\u003e\n\u003cp\u003eמטרה: להרכיב את כל החלקים לקוביית 4x4x4 מושלמת. נשלח מורכב.\u003c\/p\u003e\n\u003cp\u003eנשלח מורכב.\u003c\/p\u003e\n\u003cp\u003eקואדטיק הוא פאזל קובייה משתלבת מסתובבת שתוכנן על ידי אנדרו קרוואל – אותו מעצב שמאחורי דקטיק. החלקים משתלבים בדרכים הדורשות סיבוב באמצע ההרכבה, לא רק החלקה.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eמה מיוחד בקואדטיק?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eמפתח חשיבה מרחבית תלת מימדית\u003c\/li\u003e\n\n\u003cli\u003eמנגנון הסיבוב מוסיף שכבת אתגר מפתיעה\u003c\/li\u003e\n\n\u003cli\u003eצורת קובייה מספקת כאשר פתור\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eעוצב על ידי אנדרו קרוואל\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":"quadtic-turning-interlocking-cube-1","title":"קוואדראטיק | הפיכת קובייה משתלבת","description":"\u003cp\u003eQuadTIC נראה כמעט פתור. אף פעם זה לא כך. התאמת החלקים המשתלבים הללו לקובייה מושלמת קשה הרבה יותר ממה שזה נראה.\u003c\/p\u003e\n\u003cp\u003eמטרה: להרכיב את כל החלקים לקובייה בגודל 4x4x4. נשלח מורכב.\u003c\/p\u003e\n\u003cp\u003eנשלח מורכב.\u003c\/p\u003e\n\u003cp\u003eתוכנן על ידי אנדרו קרוואל, אמן הקוביות המשתלבות המסתובבות. החלקים דורשים תנועות סיבוביות מדויקות - כוח גס לא יועיל כאן.\u003c\/p\u003e\n\n\n\n\n\u003cp\u003e\u003cstrong\u003eמה מיוחד ב-QuadTIC?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eמפתח חשיבה מרחבית תלת ממדית\u003c\/li\u003e\n\n\u003cli\u003eתנועות סיבוביות מוסיפות טוויסט מפתיע\u003c\/li\u003e\n\n\u003cli\u003eסיפוק עמוק כשזה סוף סוף מצליח\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eעוצב על ידי אנדרו קרוואל\u003c\/p\u003e\n\u003cp\u003eגודל: 60x60x60 מ\"מ\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49407987876007,"sku":"GP-QUAD-2","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/quadratic_marble.png?v=1782208651"},{"product_id":"quantumtic-turning-interlocking-cube","title":"קוואנטוםTIC | קובייה משתלבת מסתובבת","description":"\u003cp\u003eקוואנטום-טיק נראה פתור כשהוא לא – ולא פתור כשהוא כמעט כן. להתאים את החלקים לקובייה מושלמת מסובך יותר ממה שצריך להיות.\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\u003eמה מיוחד בקוואנטום-טיק?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eמפתח חשיבה מרחבית תלת מימדית\u003c\/li\u003e\n\n\u003cli\u003eמנגנון הסיבוב מוסיף טוויסט מפתיע\u003c\/li\u003e\n\n\u003cli\u003eאתגר מספק וניתן לחזרה\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eעוצב על ידי אנדרו קרוואל\u003c\/p\u003e\n\u003cp\u003eגודל: 60x60x60 מ\"מ\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":"קוואזיטיק | פאזל קוביות משתלבות","description":"\u003cp\u003eQuasiTIC היא חידת קובייה משתלבת (Turning Interlocking Cube) שתוכננה על ידי אנדרו קרואוול. היא נראית פתורה. היא נראית פשוטה. היא אינה כך ולא כך.\u003c\/p\u003e\n\u003cp\u003eמטרה: להרכיב את כל החלקים לקובייה בגודל 3x3x3. נשלח מורכב.\u003c\/p\u003e\n\u003cp\u003eנשלח מורכב.\u003c\/p\u003e\n\u003cp\u003eה-QuasiTIC הוא חלק מסדרת ה-TIC האגדית של אנדרו קרואוול - חידות הדורשות תנועות סיבוביות כדי להינעל, מה שגורם לכל שלב להרגיש בלתי אפשרי עד שלפתע הוא לא כזה.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eמה מיוחד ב-QuasiTIC?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eדורש תנועות סיבוביות - לא רק החלקה\u003c\/li\u003e\n\n\u003cli\u003eמפתח חשיבה מרחבית תלת-ממדית מתקדמת\u003c\/li\u003e\n\n\u003cli\u003eמספקת עמוקות כשהקובייה נסגרת סוף סוף\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eתוכנן על ידי אנדרו קרואוול\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 הוא פאזל קובייה משתלבת מסתובבת (Turning Interlocking Cube) בן 4 חלקים, בעיצובו של אנדרו קרואוול. כל חלק בצורת טטרומינו; המטרה שלכם היא להרכיב את כל ארבעת החלקים לקובייה מושלמת בגודל 4x4x4 באמצעות רצף של סיבובים ומהלכי שילוב. רמת קושי: קשה. זמן פתרון משוער: 1-4 שעות.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eמומלץ ל:\u003c\/strong\u003e מבוגרים ובני נוער שאוהבים פאזלים מרחביים קשים, גיאומטריית טטרומינו, וסדרת ה-TIC של אנדרו קרואוול.\u003c\/p\u003e\n\n\u003ch2\u003eארבעה חלקי טטרומינו. קובייה אחת.\u003c\/h2\u003e\n\n\u003cp\u003eובכן - זה הרבה יותר קשה ממה שזה נראה.\u003c\/p\u003e\n\n\u003cp\u003eאתם מזהים את הצורות מיד. בצורת L, בצורת T, בצורת S - אותה גיאומטריית טטרומינו שראיתם בטטריס אלף פעמים. ההיכרות הזו היא בדיוק מה שהופך את TetraTIC למטעה כל כך. המוח שלכם חושב שהוא יודע מה לעשות. הוא לא.\u003c\/p\u003e\n\n\u003cp\u003eפאזל הזזה רגיל מאפשר לכם לדחוף חלקים יחד עד שהם ננעלים. TetraTIC לא עובד כך. מנגנון הקובייה המשתלבת המסתובבת אומר שכל חלק חייב להיות מסובב דרך רצף ספציפי של מהלכים לפני שהוא יכול להשתלב עם האחרים. אי אפשר פשוט להחליק אותם יחד. המהלך שנראה ברור כמעט אף פעם אינו הנכון. ומכיוון שהחלקים בצורת טטרומינו, הגיאומטריה יוצרת אינטואיציה שגויה בכל שלב – רוב האנשים יתקשו שעות כדי להתאים את החלק הרביעי. כלומר, אם אי פעם יצליחו.\u003c\/p\u003e\n\n\u003ch2\u003eעוצב על ידי אנדרו קרואוול\u003c\/h2\u003e\n\n\u003cp\u003eTetraTIC עוצב על ידי אנדרו קרואוול, הנחשב לאחד ממעצבי פאזלי ה-TIC המובילים כיום. הפאזלים שלו ידועים במנגנונים שמרגישים מכניים ומספקים – לא מתסכלים באופן זול, אלא תובעניים באופן שגורם לתחושה שהפתרון באמת הושג. TetraTIC נמצא בקצה הקשה יותר של ליין המוצרים שלו.\u003c\/p\u003e\n\n\u003cp\u003eמה שמייחד את TetraTIC בתוך סדרת ה-TIC באופן ספציפי הוא גיאומטריית הטטרומינו. רוב פאזלי ה-TIC משתמשים בצורות שקל יותר לסובב אותן מנטלית בשלושה ממדים. צורות טטרומינו הן שטוחות וכיווניות מטבען – מה שאומר שתרגומן לקובייה בגודל 4x4x4 דורש רמה של הדמיה מרחבית תלת-ממדית שאפילו פותרי פאזלים מנוסים מוצאים אותה תובענית. זה לא פאזל שתפתרו בעשר דקות. זה פאזל שתחזרו אליו.\u003c\/p\u003e\n\n\u003ch2\u003eמה מיוחד ב-TetraTIC\u003c\/h2\u003e\n\n\u003cul\u003e\n\n  \u003cli\u003eצורות טטרומינו יוצרות אינטואיציה שגויה חזקה\u003c\/li\u003e\n\n  \u003cli\u003eמנגנון שילוב מסתובב - לא החלקה או ערימה פשוטה\u003c\/li\u003e\n\n  \u003cli\u003eעוצב על ידי אנדרו קרואוול, אחד השמות המובילים בעיצוב פאזלי TIC\u003c\/li\u003e\n\n  \u003cli\u003eגיאומטריית הטטרומינו הופכת את האתגר המרחבי התלת-ממדי לתובעני במיוחד\u003c\/li\u003e\n\n  \u003cli\u003eפתרון מספק וניתן לשחזור\u003c\/li\u003e\n\n  \u003cli\u003eמפתח דמיון מרחבי תלת-ממדי מתקדם\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch2\u003eמפרט\u003c\/h2\u003e\n\n\u003cp\u003e4 חלקים | רמת קושי קשה | 1-4 שעות זמן פתרון | קובייה 4x4x4 | חלקים בצורת טטרומינו | עוצב על ידי אנדרו קרואוול | מודפס בתלת מימד | נשלח מורכב | גודל: 60x60x60 מ\"מ\u003c\/p\u003e\n\n\u003ch2\u003eשאלות נפוצות\u003c\/h2\u003e\n\n\u003ch3\u003eמה זה TetraTIC?\u003c\/h3\u003e\n\u003cp\u003eTetraTIC הוא פאזל קובייה משתלבת מסתובבת המורכב מארבעה חלקים בצורת טטרומינו, אותם יש לסובב ולשלב ברצף הנכון כדי ליצור קובייה מושלמת בגודל 4x4x4.\u003c\/p\u003e\n\n\u003ch3\u003eכמה קשה TetraTIC?\u003c\/h3\u003e\n\u003cp\u003eTetraTIC מדורג כקשה עם זמן פתרון טיפוסי של 1-4 שעות. צורות הטטרומינו נראות מוכרות אך המכניקה המסתובבת של השילוב הופכת הרכבה פשוטה לבלתי אפשרית.\u003c\/p\u003e\n\n\u003ch3\u003eאיזו מיומנות מפתח TetraTIC?\u003c\/h3\u003e\n\u003cp\u003eTetraTIC מאמן דמיון מרחבי תלת-ממדי מתקדם - עליכם לסובב ולמפות מנטלית כל חלק דרך רצף של מהלכים לפני שתנסו פיזית את הפתרון.\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\u003eשני צבעים, קובייה אחת, תסכול אינסופי. החלקים הכחולים והלבנים משתלבים בדרכים שיגרמו לכם לפקפק בכל מהלך.\u003c\/p\u003e\n\n\n\n\n\u003cp\u003e\u003cstrong\u003eמה מיוחד ב-TicToc?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eמפתח חשיבה מרחבית תלת מימדית\u003c\/li\u003e\n\n\u003cli\u003eקליק מספק כשחלקים ננעלים למקומם\u003c\/li\u003e\n\n\u003cli\u003eהרכבה מחדש קשה באופן מטעה\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eעוצב על ידי אנדרו קרוואל\u003c\/p\u003e\n\u003cp\u003eגודל: 60x60x60 מ\"מ\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":"xi-tic-turning-interlocking-cube","title":"XI TIC | קוביית אינטרלוקינג מסתובבת","description":"\u003cp\u003eXI TIC נראה כמו קובייה נקייה ונעימה למראה. הרכבתה חזרה היא סיפור אחר לגמרי. זוהי חידת קוביית נעילה מסתובבת - והיא תבחן את כל מה שחשבת שאתה יודע על הרכבה.\u003c\/p\u003e\n\u003cp\u003eמטרה: לפרק את הקובייה ולהרכיב את כל החלקים בחזרה לקובייה מושלמת בגודל 3x3x3.\u003c\/p\u003e\n\u003cp\u003eXI TIC עוצבה על ידי אנדרו קרוול, אחד השמות המובילים בתחום עיצוב קוביות נעילה מסתובבות. המבנה הדו-צבעי אינו רק למראה – הוא עוזר לך לעקוב אחר החלקים כשהדברים מסתבכים.\u003c\/p\u003e\n\n\n\n\n\u003cp\u003e\u003cstrong\u003eמה מיוחד ב-XI TIC?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eמפתח חשיבה מרחבית תלת-ממדית מתקדמת\u003c\/li\u003e\n\n\u003cli\u003eמנגנון הסיבוב מוסיף רובד חדש לגמרי של אתגר\u003c\/li\u003e\n\n\u003cli\u003eמספק מאוד כשזה סוף סוף נכנס למקום\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eעוצב על ידי אנדרו קרוול\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":49408052494503,"sku":"GP-XITIC","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/xi_tic_marble.png?v=1782129401"},{"product_id":"cube-alchemy","title":"קוביית האלכימיה | 180 אתגרים באחד!","description":"\u003cp\u003eבהשראת חידת \"קוביות סומה\" הקלאסית - מוצר זה מגיע עם החוברת הבלעדית שלנו המכילה 180 אתגרים ייחודיים שנבחרו ואצרו על ידי גרג.\u003c\/p\u003e\n\u003cp\u003eשבעה חלקים פשוטים. קובייה אחת בגודל 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מה מיוחד ב-Cube Alchemy?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eמפתח דמיון מרחבי תלת מימדי\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עוצב על ידי אנדרו קרוואל, אחד השמות המכובדים ביותר בעיצוב קוביות משתלבות מסתובבות (Turning Interlocking Cube). ה-\"TIC\" בשם אינו מקרי - הקובייה הזו דורשת מהלכים סיבוביים שיעצרו את רוב הפותרים באחת.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eמה מיוחד ב-LocomoTIC?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eנדרשים מהלכי סיבוב - לא רק החלקה\u003c\/li\u003e\n\n\u003cli\u003eמפתח חשיבה מרחבית תלת-ממדית מתקדמת\u003c\/li\u003e\n\n\u003cli\u003eאתגר מספק, שניתן לחזור עליו\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eעוצב על ידי אנדרו קרוואל\u003c\/p\u003e\n\u003cp\u003eגודל: 60x60x60 מ\"מ\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":"pedantic-turning-interlocking-cube","title":"פדנTIC | הפיכת קובייה משתלבת","description":"\u003cp\u003ePedanTIC היא חידת קוביית שילוב מסתובבת שתוכננה על ידי אנדרו קרוול. זה נראה כאילו צריך רק להצמיד אותו יחד. זה לא פשוט נצמד יחד.\u003c\/p\u003e\n\u003cp\u003eמטרה: להרכיב את כל החלקים לקוביית 3x3x3. נשלח מפורק.\u003c\/p\u003e\n\u003cp\u003eנשלח מפורק.\u003c\/p\u003e\n\u003cp\u003eחלק מסדרת TIC האגדית של אנדרו קרוול - פאזלים שנראים גאומטריים ונקיים עד הרגע שבו מבינים שלחיצה ישרה לא תוביל לשום מקום.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eמה מיוחד ב-PedanTIC?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eדורש מהלכים סיבוביים - לא רק הרכבה לינארית\u003c\/li\u003e\n\n\u003cli\u003eמפתח חשיבה מרחבית תלת מימדית\u003c\/li\u003e\n\n\u003cli\u003eאתגר מספק וניתן לחזור עליו\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eתוכנן על ידי אנדרו קרוול\u003c\/p\u003e\n\u003cp\u003eגודל: 60x60x60 מ\"מ\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":"twistic-turning-interlocking-cube","title":"טוויס-טיק | קוביית פאזל מסתובבת","description":"\u003cp\u003eטוויסTיק נראה כמו קובייה אחידה. הוא לא כזה. החלקים מתפתלים, משתלבים, ומסרבים לשתף פעולה - עד שלפתע הם כן.\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\u003eמה מיוחד ב-TwisTIC?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eמנגנון שילוב פיתול ייחודי\u003c\/li\u003e\n\n\u003cli\u003eמפתח חשיבה מרחבית תלת מימדית\u003c\/li\u003e\n\n\u003cli\u003eמספק ומפתיע לפתרון\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003eעוצב על ידי אנדרו קרוואל\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 הוא פאזל קובייה מסתובבת משתלבת (Turning Interlocking Cube) שתוכנן על ידי אנדרו קרוואל. הוא נראה כמו קובייה נקייה ונעימה לעין. להרכיב אותו בחזרה זה סיפור אחר לגמרי.\u003c\/p\u003e\n\u003cp\u003eמטרה: לפרק ולהרכיב מחדש את כל החלקים לקובייה מושלמת בגודל 4x4x4.\u003c\/p\u003e\n\u003cp\u003eחלק מסדרת ה-TIC האגדית של אנדרו קרוואל - פאזלים שנראים פשוטים עד שאתה מבין שמשיכות ישרות לא יעזרו לך. נדרשות סיבובים.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eמה מיוחד ב-GalacTIC?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eדורש חשיבה סיבובית - לא רק מהלכים ליניאריים\u003c\/li\u003e\n\n\u003cli\u003eמספק עמוקות כשהקובייה סוף סוף ננעלת למקומה\u003c\/li\u003e\n\n\u003cli\u003eעיצוב מרהיב בשני צבעים נראה נהדר על כל מדף\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\u003c!--nl--\"\u003e\u003cp\u003eעוצב על ידי אנדרו קרוואל\u003c\/p\u003e\n\u003cp\u003eגודל: 60x60x60 מ\"מ\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":"loach-bed","title":"Loach Bed | Pack 3 Pieces in Box","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=\"\/he\/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":"Identical Twins | Assemble 2 Pieces in a Cube","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=\"\/he\/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":"Lucida | Assemble 2 Pieces in a Frame","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=\"\/he\/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":"soma-flop","title":"Soma Flop | Pack 7 Pieces Into the Box","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=\"\/he\/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-soma","title":"Ochinai Soma | Pack \u0026 Not Fall (2-in-1)","description":"\u003cp\u003e\u003cstrong\u003eTwo puzzles in one - each box is a different challenge.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eGoal: pack all seven 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 Soma?\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\u003e2-puzzle set in one\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":51043636084903,"sku":"GP-OCHISOMA","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/ochinai_soma___pack_the_pieces_into_the__marble.png?v=1785417137"},{"product_id":"ochinai-tromino","title":"Ochinai Tromino | Pack \u0026 Not Fall (2-in-1)","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":"Conga Line | 6-Piece Packing Puzzle","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=\"\/he\/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":"Snake Cube Puzzle | Fold It Back Into a Cube","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":"Turbulence | 4-Piece Packing Puzzle","description":"\u003cp\u003eSecond puzzle by \u003ca href=\"\/he\/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":"fish-tank-3-piece-packing-puzzle","title":"Fish Tank | 3-Piece Packing Puzzle","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=\"\/he\/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":"Wild West | 4-Piece Packing Puzzle","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=\"\/he\/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":"Trivial Puzzle | 3-Piece Packing Puzzle","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=\"\/he\/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":"Slidely Trivial | 3-Piece Packing Puzzle","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=\"\/he\/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":"Extreme Torture | 70-Move Board Burr","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=\"\/he\/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=\"\/he\/products\/zigzag\"\u003eZigZag\u003c\/a\u003e came out first, then \u003ca href=\"\/he\/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=\"\/he\/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=\"\/he\/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":"ZigZag | The First Separated Board Burr","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=\"\/he\/products\/torture\"\u003eTorture\u003c\/a\u003e or \u003ca href=\"\/he\/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=\"\/he\/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":"Torture | One Solution Out of 7,680 Assemblies","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=\"\/he\/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=\"\/he\/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=\"\/he\/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":"Separated Board Burr Set | Pro Bundle","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=\"\/he\/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=\"\/he\/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=\"\/he\/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 | Turning Interlocking Cube","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=\"\/he\/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=\"\/he\/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-3","title":"PackTIC 3 | Turning Interlocking Cube","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=\"\/he\/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=\"\/he\/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 | Turning Interlocking Cube","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=\"\/he\/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=\"\/he\/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 | Turning Interlocking Cube","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=\"\/he\/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=\"\/he\/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 | Turning Interlocking Cube","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=\"\/he\/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=\"\/he\/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-7","title":"PackTIC 7 | Turning Interlocking Cube","description":"\u003cp\u003eFive pieces, nineteen moves, graded Hard. Small does not mean simple here.\u003c\/p\u003e\n\u003cp\u003eGoal: pack all 5 pieces into the frame to build a complete cube.\u003c\/p\u003e\n\u003cp\u003eRequires 19 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 7?\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, 19 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\u003eFive pieces and a Hard grade - the hardest of the two smallest puzzles in the series.\u003c\/p\u003e\n\u003cp\u003eGoing for the whole series? The \u003ca href=\"\/he\/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=\"\/he\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51482698383527,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/packtic_7___turning_interlocking_cube_pa_marble.png?v=1791466200"},{"product_id":"packtic-8","title":"PackTIC 8 | Turning Interlocking Cube","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=\"\/he\/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=\"\/he\/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 | Turning Interlocking Cube","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=\"\/he\/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=\"\/he\/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":"packtic-10","title":"PackTIC 10 | Turning Interlocking Cube","description":"\u003cp\u003eThe last of the ten. Seven pieces, eighteen 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 18 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 10?\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, 18 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\u003eSeven pieces and eighteen moves to close out the series.\u003c\/p\u003e\n\u003cp\u003eGoing for the whole series? The \u003ca href=\"\/he\/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=\"\/he\/collections\/andrew-crowell\"\u003eAndrew Crowell\u003c\/a\u003e.\u003c\/p\u003e","brand":"Greg Puzzles","offers":[{"title":"Default Title","offer_id":51482742620327,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0668\/2827\/1783\/files\/packtic_10___interlocking_packing_cube_marble.png?v=1791466615"},{"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=\"\/he\/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\/he\/collections\/spatial-puzzles.oembed?page=2","provider":"Greg Puzzles","version":"1.0","type":"link"}