https://www.timeofbd.com/2022/01/problem-from-book-pdf.html