alpha commit
В этой версии пытался реализовать дополнение входных данных до 2^t*S. Код не дописан.