In 1982, scientists Edward Fredkin and Tommaso Toffoli proposed the idea of a mechanical computer, which uses billiard balls in a friction-free environment to do computation. It's possible to build gadgets representing logic gates, and thus, a billiard-ball computer can be constructed for any computational task.