Add code for Schulze method