1.Problem definition