another modification of lec1