По крайней мере там расписанно как вычисляют нужные комбинации, то чего никто сдесь не смог описать, даже вкратце.