Game theory! 110505 complete.