https://www.amsebehm2017.com/2022/08/dollar-3ab-dinar.html