Just finished cerberus and seemed a bit like a lottery to me. Probably one of the fairest ways to do it.