Create hoffman.cpp