Two peers are better than one: aggregating peer reviews for computing assignments is surprisingly accurate