Added Unit Test and Solution for Problem 5.3 in CSharp