Spark 3 tutorial. 5, Java versions 8, 11, and 17, and Scala versions 2.