pento equals hashcode