Balanced partition problem