v1 of atoi
correct bug for matching nothing
add test cases
add bounds
add comments