input: Make use of the article to answer the questions. C++ (pronounced "cee plus plus" ) is a general-purpose programming language. It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation.

It was designed with a bias toward system programming and embedded, resource-constrained and large systems, with performance, efficiency and flexibility of use as its design highlights. C++ has also been found useful in many other contexts, with key strengths being software infrastructure and resource-constrained applications, including desktop applications, servers (e.g. e-commerce, web search or SQL servers), and performance-critical applications (e.g. telephone switches or space probes). C++ is a compiled language, with implementations of it available on many platforms. Many vendors provide C++ compilers, including the Free Software Foundation, Microsoft, Intel, and IBM.

C++ is standardized by the International Organization for Standardization (ISO), with the latest standard version ratified and published by ISO in December 2014 as "ISO/IEC 14882:2014" (informally known as C++14). The C++ programming language was initially standardized in 1998 as "ISO/IEC 14882:1998", which was then amended by the C++03, "ISO/IEC 14882:2003", standard. The current C++14 standard supersedes these and C++11, with new features and an enlarged standard library. Before the initial standardization in 1998, C++ was developed by Bjarne Stroustrup at Bell Labs since 1979, as an extension of the C language as he wanted an efficient and flexible language similar to C, which also provided high-level features for program organization. The C++17 standard is due in July 2017, with the draft largely implemented by some compilers already, and C++20 is the next planned standard thereafter. 1. What are the biggest strengths of C++?
2. What kind of language is it?
3. What do companies like the Free Software Foundation offer?
4. Does anyone else offer those?
5. Who?
6. Who standardizes it?
7. What was the last version when this article was written?
8. Which version came out in 2014?
9. Which on should come out in 2017?
10. What month do they expect to see it?
11. Who created C++?
12. Where did he work?
13. When did he start working on it?
14. Was he trying to improve something?
15. What?
16. When was it first standardized?
17. What was the official name?
18. What was the next version?
19. What was made bigger in C++14?
20. How do you pronounce C++?
numbered_answers: 1. software infrastructure and resource-constrained applications
2. a general-purpose programming language.
3. C++ compilers
4. yes
5. Microsoft, Intel, and IBM.
6. the International Organization for Standardization
7. C++20
8. "ISO/IEC 14882:2014" (informally known as C++14)
9. C++17
10. July
11. Bjarne Stroustrup
12. Bell Labs
13. 1979
14. yes
15. an efficient and flexible language similar to C
16. 1998
17. "ISO/IEC 14882:1998"
18. "ISO/IEC 14882:2003"
19. standard library.
20. "cee plus plus"

input: Make use of the article to answer the questions. (CNN) -- A grand jury has brought felony charges against three Dallas, Texas, police officers who were caught on patrol car dashboard cameras beating a motorcyclist after a chase, prosecutors said Thursday.

Officers Paul Bauer and Kevin Randolph were charged with aggravated assault with a deadly weapon by a public servant, a charge that carries a five-year minimum prison term, in the September 5 beating of motorcyclist Andrew Collins. A third officer, Henry Duetsch, was charged with third-degree felony of tampering with physical evidence, said Jamille Bradfield, a spokeswoman for the Dallas County district attorney's office.

Bauer was also charged with assault and with official oppression, both misdemeanors. Randolph -- who was fired for failing probation after the incident -- was charged with official oppression and tampering with a governmental record, another felony.

There was no immediate response to the charges from the three defendants.

Prosecutors say Bauer and Randolph spotted Collins sitting on his motorcycle on a sidewalk the night of September 5. He drove off when the officers shined a spotlight on him, and they began pursuing him. An internal investigation found that Bauer and Randolph disregarded an order to stop the chase, with one of the officers saying, "Keep us going. I'm going to kick the s--- out of him."

Collins eventually stopped, and when the officers spotted him, Bauer struck the bike with his patrol car. Randolph beat Collins with his baton after Collins dropped to all fours, and Bauer began hitting and kicking him, police said. And Duetsch, who arrived on the scene after Collins had stopped, turned another cruiser's dashboard camera away from the scene when he arrived. 1. Felony charges were brought against whom?
2. How many were involved in the charge?
3. What were they charged for?
4. What were they caught doing on the dashboard camera?
5. What was his name?
6. When did the beating take place?
7. What made him drive away from the cops?
8. What did Bauer do to him when he stopped?
9. What did Randolph use against Collins?
10. What did Duetsch do when he arrived at the scene?
11. What is the minimum prison term for aggravated assault?
numbered_answers:
1. Henry Duetsch
2. three
3. Bauer and Randolph were charged with aggravated assault with a deadly weapon and Duetsch was charged tampering with physical evidence
4. beating a motorcyclist
5. Andrew Collins
6. the night of September 5
7. the officers shined a spotlight on him
8. struck the bike with his patrol car
9. his baton
10. turned another cruiser's dashboard camera away from the scene
11. five-year