Please answer this question clearly
Dear Student,
These types of questions are Assignment work for students, you should try it yourself.
Also these are very lengthy questions which cannot be answered on the portal.
Sorry for inconvenience caused.
Regards.