Answers edited by sjc