Analysis and Answers of Programmers' Questions from 2005 to 2011