En cada paso deben cumplirse las siguientes condiciones: