https://github.com/deanagan/csharp-design-patterns/blob/4f798a4154bc9dfa1a6da68db42bed756128de33/strategy_pattern/strategy_pattern_test/strategy_test.cs#L1