b. y d. ...