a problem well put is half solved.
John Dewey