crowd3.cpp