Answers by michael

...