A Mind For Numbers