public static int[] _min_max(int[] dist_func)
{
int[] answer = new int[2];
for (int i = 0; i < dist_func.Length; i++)
{
if (dist_func[i] > 0)
{
answer[0] = i;
break;
}
}
for (int i = dist_func.Length - 1; i >= 0; i--)
{
if (dist_func[i] > 0)
{
answer[1] = i;
break;
}
}
return answer;
}