answer-942-45