Identified the constraints and sub-goals.