implementacion de las funciones is_narcissistic y product_perfect