Cambiando el orden de condiciones, etc