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