b b b efgh cd cd