Brains, machines and mathematics.