Ответсообщение недоступно
Почему не способен? Способен, просто цели этого кода максимально размытые и для объяснения его нужен соотвествующий уровень абстракции.
Может я Вас не правильно понимаю, но это примерно как разбираться почему рандомайзер в этот конкретный раз выдал именно это значение - можно, потратив очень много усилий, но надо ли, если в конечном счёте нам важно всего лишь знать, что рандомайзер просто выдаёт случайные значения.