con una estructura lógica, utilizando las convenciones