https://ipatterning.com/menprototypecalculate/