Writing has thus enabled humans to organise entire societies in an algorithmic fashion. We encountered the term ‘algorithm’ when we tried to understand what emotions are and how brains function, and defined it as a methodical set of steps that can be used to make calculations, resolve problems and reach decisions. In illiterate societies people make all calculations and decisions in their heads. In literate societies people are organised into networks, so that each person is only a small step in a huge algorithm, and it is the algorithm as a whole that makes the important decisions. This