Answers edited by Misha