Answers created by Faizan B.