public static void Main()
int[] prices = [10,1,5,6,7,1];
int[] prices2 = [10,8,7,5,2];
Console.WriteLine(CalculateMaxProfit(prices));
Console.WriteLine(CalculateMaxProfit(prices2));
static int CalculateMaxProfit(int[] inputPrices) {
var minValue = inputPrices[0];
for (int i = 0; i < inputPrices.Length; i++) {
var price = inputPrices[i];
if (price - minValue > profit)
profit = price - minValue;