Answers by peristaltic

...