A bft , a f(