Time taken 30 min.

Please review.....