Answers created by kazi asif j.