com_baeldung_lcm_EuclideanAlgorithmUnitTest_java
com.baeldung.lcm.EuclideanAlgorithm
public static int lcmByLambda(int... numbers) {         return Arrays.stream(numbers).reduce(1, (lcmSoFar, currentNumber) -> Math.abs(lcmSoFar * currentNumber) / gcd(lcmSoFar, currentNumber));

 -> java.lang.Math.abs(int): int -> java.lang.Math.abs(int): int -> java.lang.Math.abs(int): int -> java.lang.Math.max(int,int): int -> java.lang.Math.min(int,int): int