Introduction to programming and problem-solving using Scala - Lewis, Mark C. 1974-; Lacher, Lisa L. (Chapman & Hall/CRC textbooks in computing., 2016)