solve problem 025, 026, 027, 028.