एक पाई की दुकान चलाएँ जहाँ प्रत्येक ऑर्डर एक अंश है - प्रत्येक को आपके हाथ में मौजूद स्लाइस से बनाएं।
ग्राहक का ऑर्डर चुनें और अपनी इन्वेंट्री से स्लाइस जोड़कर पाई के उनके अंश को सटीक रूप से इकट्ठा करें। आप केवल उन स्लाइस आकारों का उपयोग कर सकते हैं जिनके साथ आपने स्टॉक किया है, इसलिए आधे हिस्से को चौथाई या आठवें भाग से बनाना पड़ सकता है। किसी ऑर्डर को ठीक से पूरा करने के लिए उसे भरें; जिसे आप पूरा नहीं कर सकते उसे छोड़ें और हड़ताल लें। जब प्रत्येक ऑर्डर पूरा हो जाता है या आपकी स्ट्राइक समाप्त हो जाती है तो शिफ्ट समाप्त हो जाती है।
यहां तक कि स्प्लिट भी आपको हाथ में मौजूद स्लाइस के आकार से सटीक मात्राएं लिखवाकर वास्तविक भिन्न बोध का निर्माण करता है - इसलिए समतुल्यता, सामान्य हर और भिन्नों को जोड़ना कुछ ऐसा बन जाता है जो आप करते हैं, न कि केवल याद रखना।
किसी ग्राहक की भिन्न को उन टुकड़ों के आकारों से बनाना जो संयोग से आपके पास हैं — चौथाई या आठवें हिस्सों से जोड़ा गया एक आधा — द्वि-आधारी परिमेय संख्याओं के साथ अंकगणित है, ऐसी भिन्नें जिनके हर दो की घातें हैं।
मौलिक बाधा भंडार है: यदि आपके पास केवल आधे और चौथाई हैं तो आप एक-तिहाई नहीं बना सकते, और कोई भी चतुराई उसे पैदा नहीं करेगी।
यही असंभवता उद्देश्य है। बार-बार आधा करना मानों के एक सघन समूह तक पहुँचता है और फिर भी अधिकांश भिन्नों को पूरी तरह छोड़ देता है, जो साझा हर से मिलने का, उसे खोजने को कहे जाने से अधिक पैना तरीक़ा है — यहाँ जिस हर की आपको ज़रूरत है वह या तो आपकी अलमारी में है या ऑर्डर पूरा नहीं हो सकता।
यहां तक कि स्प्लिट एक मूल, मुफ्त ब्राउज़र पहेली है जो एक अनुकूल पाई-शॉप लूप के माध्यम से अंश प्रवाह - समतुल्यता, जोड़ और सामान्य विभाजक बनाता है। तुरंत खेलें, कोई इंस्टॉल नहीं।