https://9lib.org/document/yj7mnd4k-arithmetic-progressions-equal-lengths-equal-products-terms.html