Competitive programming 4 : the lower bound of programming contests in the 2020s. Book 1, chapter 1-4 - Halim, Steven (Ingram content group, 2020)