Added new exercises
Added more test cases.