Sắp xếp một hàng máy chức năng sao cho một số được cung cấp ở một đầu sẽ trở thành mục tiêu - nhưng thứ tự bạn xâu chuỗi chúng sẽ thay đổi mọi thứ.
Bạn được cung cấp một đầu vào bắt đầu, một đầu ra mục tiêu và một tập hợp các máy chức năng, mỗi máy biến đổi một số. Xâu chuỗi các máy thành một đường ống để đầu vào chảy qua chúng và đi ra chính xác bằng mục tiêu. Vì mỗi máy thay đổi giá trị nên trình tự rất quan trọng - những máy giống nhau ở thứ tự khác nhau sẽ cho kết quả khác nhau. Đầu ra cập nhật khi bạn xây dựng chuỗi.
Thay thế xây dựng trực giác về thành phần chức năng và thứ tự hoạt động bằng cách xâu chuỗi các máy trực quan biến đổi giá trị theo từng bước.
Nối các cỗ máy mà mỗi cỗ biến đổi một con số để một đầu vào đến được mục tiêu là hàm hợp, được dạy trong lớp học suốt nhiều thập kỷ dưới tên "cỗ máy hàm số".
Điểm nhấn độc đáo là cùng những cỗ máy đó theo một thứ tự khác cho ra một kết quả khác.
Tính không giao hoán là toàn bộ bài học và nó thực sự phản trực giác, vì các phép toán số học mà trẻ em gặp đầu tiên — cộng, nhân — phần lớn là giao hoán. Phép hợp hàm thì không, và một dây chuyền phải đạt chính xác mục tiêu là một cách trung thực khác thường để cho thấy điều đó.
Thay thế là một câu đố trình duyệt miễn phí, nguyên bản giúp xây dựng trực giác về thành phần chức năng và thứ tự hoạt động thông qua chuỗi máy trực quan. Chơi ngay lập tức, không cần tài khoản.