math solutions for easy, medium and harder