Book Name: First Course in Algorithms Through Puzzles Author: Ryuhei Uehara Publisher: Springer ISBN-13: 9789811331879 Year: 2019 Pages: 179 Language:…