added HavelHakimi algo