How to write a Java 8 program to square the list of numbers and then filter out the numbers greater than 100 and then find the average of the remaining numbers?
List<Integer> numbers = List.of(12, 9, 13, 4, 6, 2, 4, 12, 15);
numbers.stream()
.map(number->number*number)
.filter(number->number>100)
Please explain now how to find the average of the remaining numbers.