A Mind for Numbers