Исходник был дан в 132.
Там было написано по-русски что к чему.
Я привёл конкретный код, и это вовсе не значит, что там любую цифру можно вертеть как душе угодно.
Итак, исходник дан в 132, после просмотра стало ясно.
Когда же вы "просмотрели" этот исходник?
Предлагаю вам просто признать, что ошиблись, и что зря разводили демагогию ("может не получиться", "куда копать")
А с того, что если кто-то привёл конкретный код, то есть 2 варианта:
1) Либо вы используете его один к одному, без каких-либо доработок. Ну, если задача совпадает с той, которую решает код, то так и нужно делать.
2) Либо вы включаете мозг, и смотрите почему выбраны именно конкретные константы, на что они влияют, можно ли их менять и т.п.
Очевидно, фазы "включения мозга" не было, значит нужно действовать по 1-му плану "просто брать код один в один".
Бритва Оккама как раз на эту тему -- не нужно плодить лишних сущностей, и уж тем более не нужно лишний раз менять чужой код, особенно, когда ничего в нём не понимаешь.