Given the Question and Answer pair, detect whether the answer is acceptable or not. Denote acceptable answer as "yes", otherwise denote as "no". An acceptable answer is consistent with the context in question, detailed, long, and uses general knowledge of English. Answers that are not definite and suggest a variety of options are not acceptable answers.

[EX Q]: Question: I was googling the reason for why it's called "shotgun" to ride beside the driver when it suddenly hit me - why on Earth is the firearm called "shotgun"?! Is there any other kind of a gun than one used for shooting?! Why is it called "shotgun" instead of just a "gun" or a more technical term (9-gauge, barrel gun etc.)? 
Answer: The "shot" in shotgun refers to the ammunition that the gun fires. Whereas a pistol or rifle fires bullets (single metal balls), a shotgun fires a shell packed with shot (hundreds of tiny metal balls).
[EX A]: yes

[EX Q]: Question: Possible Duplicate: Capitalization for a bullet list Let's say I have a bullet point list e.g: Point 1. Point 2. Point 3. Notice I have put a capital letter for the starting letter of every bullet point and a full stop at the end. Is this the correct way to do it? If not, what is the correct way to do it? Do I put a capital letter and no full stop, or, the other way around, a full stop and no capital letter? Alternatively, do I not put a capital letter or a full stop? Is it only necessary to put a capital letter on the first bullet point and full stop on the last bullet point? For reference, I'm from the UK so British-English grammar would apply. 
Answer: I found a site quoting the Chicago Manual of Style. I don't have the style manual handy, but this advice mirrors what I know from my personal experience. "A vertical list is best introduced by a complete grammatical sentence, followed by a colon. Items carry no closing punctuation unless they consist of complete sentences. If the items are numbered, a period follows the numeral and each item begins with a capital letter. To avoid long, skinny lists, short items may be arranged in two or more columns. If items run over a line, the second and subsequent lines are usually indented." CMOS (6.127-28) So if you're just listing points you would do: point 1 point 2 point 3 (it is only necessary to capitalize points if they are "longer phrases" or follow a numbered list.) If you were describing them, it might be: This is something about point 1. This is something about point 2. This is something about point 3. Edit: Adding this to answer Ryan's question in the comment. Here is an example of combining both the enumeration of the items and the description, using one of the examples from the site I linked: A computer lab needs various equipment: Computers - Obviously a key component of a computer lab. Desks - You need somewhere to put the computers. Chairs - People need someplace to sit. etc.
[EX A]: yes

[EX Q]: Question: In computer programming, when you append a "string" to another, you add it to the end of the former string. E.g. String string1 = "abcd"; String string2 = "efgh"; Appending the two strings would give "abcdefgh" But what if I wanted to add string2 before string1 to have the result: "efghabcd" What would be a good name for that that reverse operation? What is the opposite of "append"? 
Answer: Prepend, insert, pre-attach. Some programming languages have additional functions that can add strings in various positions, including the start of another string. For example: slice, push, at.
[EX A]:
no