answer questions 95