TASK DEFINITION: You are given a passage. You need to construct a question about the information present in the passage. Construct a question in such a way that (i) it is unambiguous, (ii) its answer is the whole paragraph. Avoid creating questions that can be answered correctly without actually understanding the paragraph.
PROBLEM: I just returned from Iraq and i've already seen gross things.\nwhy, what you got?

SOLUTION: want to see gross things?

PROBLEM: If you want to make a career on computer science or engineering, take C++/C and nothing else at first. Other languages  -- like Java -- will hide several key concepts that are very important to have an understanding. Later you should also learn at least half a dozen other languages, including some assembly , lisp (or other functional language, like haske?), prolog and a scripting language.\n\nIf you are just casually learning a programming language, the best will depend on what you want to do: \n\nFor web pages, you should learn a little bit of HTML, javascript and then PHP. Don't try to learn all of them at first, just enough to get you first pages going, and then learn as you need.\n\nIf you want to do some data manipulation, or simple calculations, or windows in the unix (linux) world, learn python.\n\nFinally, if you want to play with windows in MS Windows, learn VisualBasic.\n\nMost important: after you choose a language to learn, be curious, try out stuff, and you'll learn in no time at all ;)

SOLUTION: What's the best prog. language to learn? What's the easiest to get into?

PROBLEM: Well, I like to learn about history. The best way I like to learn is to study books or watch the History Channel. The internet is also great. I have also learned a lot about history by participating in yahoo answers. They are all great ways to learn about history

SOLUTION:
what is the best way to learn history?

