https://wikimass.com/cpp/minimum-value-of-array