https://alonzocraneeini.blogspot.com/2022/05/perplexors-level-d-029673-details-math.html