bits.cpp