I'm reading Harry Potter y la piedra filosofal, and I'm a bit confused about how this passage works gramatically:
La profesora McGonagall los observó mientras convertían un raton en una caja de rapé. Sumaba puntos la belleza de las cajas, pero los restaba que tuvieran bigotes.
First, is Professor McGonagall the implied subject of sumaba
? If so, how does la belleza de las cajas
fit in? I would have though you'd need a preposition in there, something like sumaba puntos por la belleza de las cajas
.
And finally, I'm confused about how que tuvieran bigotes
works; I again would have thought you'd need a preposition, e.g. something like los restaba por las (cajas) que tuvieran bigotes
.
Gracias!