Here is my answer. I left the latter question in a. as I don't actually know the answer. Anyway, I hope this is helpful although not complete.
9.0m questions
11.6m answers