Functional-differential equations