Codigo actualizado a la sesion del 21 de febrero de 2013