bit2d.cpp (2)