Answers and observations are on the other thread.