Added kth289 Acceptance tests and unit tests input and output