https://123dok.net/document/q5mnl3vr-harnack-parts-for-some-truncated-shifts.html