correção na função equal