Add diameter.cpp