import java.util.function.BiFunction;
public class MyClass {
public static final BiFunction fun = (i, val) -> {
if (val >= i.length) {
return -999;
}
return i[val];
};
public static void main(String args[]) {
int a1[] = {1, 2, 4, 51, 3, 4, 5, 6, 7, 2, 3, 4};
int a2[] = {3, 2, 52, 12, 4, 43, 54, 5, 6, 56, 56, 56, 5, 11};
System.out.println(fun.apply(a1, 2));
System.out.println(fun.apply(a1, 12));
System.out.println(fun.apply(a1, 7));
System.out.println(fun.apply(a1, 21));
System.out.println(fun.apply(a2, 1));
System.out.println(fun.apply(a2, 11));
System.out.println(fun.apply(a2, 9));
}
}