Answers for 1, and 4(a) are by
Zhongsu Gu
: [
pdf
]
Answers for 2, 3(1,2,3), and 4(b) by
John Ross Wallrabenstein (jwallrab)
: [
pdf
]