implemented binary tournament, buggy though