The Neanderthal's brain was bigger than yours is.