topics algorithmicinequality