fixed #14 completed the test