No leader, no global instructions. And yet, astonishing order arises. How does complexity emerge from simplicity?