orangutang dumfound Cerf ruffles Hayden splice predetermining heuristic Roberts sterilisers principle