puzzlement
tramped
besmirched
maintaining
expands
qualities