// before
int find_even(const std::vector<int>& numbers) {
    for (int n : numbers) {
        if (n % 2 == 0) {
            return n;
        }
    }
    return -1; // -1は「見つからなかった」ことを示す特別な値
}

int main(void)
{
    const std::vector<int> numbers = { 1, 2, 3, 4 };
    const int even = find_even(numbers);
    if (even == -1) {
        // error
    }

    return 0;
}
