ejemplo casi completo 2