Set de prductos casi implementado totalmente, cambie los arreglos por listas, los arreglos unidimensionales funcionan mejor como listas