PUT YOUR NAME HERE Mohammad Saddam Khan

Problem 1

Problem 2

Problem 3