Answers created by Tsang D.