https://jibjab2006.blogspot.com/2021/03/reading-pdf-benchmark-test-2-algebra-2.html