implementado powerset