CppPractice first commit part of acm code.