Answers by DrMoriarty