Итоги голосования для комментария:
Лазарь Ирония тут неуместна.
Моя версия Ризуса проще и быстрее. Нет ненужных вычислений. Словеска как она есть.

А ДнД действительно ужас, как раз из-за оцифровки всего и вся.