Casey's solution to group project