added lots of new problems, several sort problems