code 1
add test/
pass the test
update the comment and readme
update gemspec