added more problems, almost 1-50 complete