C# skeletons for Coursera's Optimization-002: Discrete Optimization Class