Codigo adecentado.