https://5dok.net/document/yngp1prp-stepped-surfaces-preface.html