User:MarkusSchulze/drafts2

Implementation
Input:


 * "initial[i,j] = true" means i >initial j.
 * "initial[i,j] = false" means j >initial i.
 * d[i,j] is the number of voters who strictly prefer candidate i to candidate j.

Output:


 * "Tideman[i,j] = true" means i >Tideman j.
 * "Tideman[i,j] = false" means j >Tideman i.