JDK 8 Massive Open and Online Course: Lambdas and Streams Introduction