b.cpp