Math majors tackle difficult problems