static int linearSearch(List<double> values, double target, [int step = 1]) { for (int i = 0; i <= values.length - step; i += step) { if (values[i] > target) return i; } return -1; }