Answers edited by sakura