Pull request 1

We need more tests. We need several different numbers and negative ones also. We need zero. And we need test for incorrect input (for example "121kkk222"). You can return 0 if everything is fine and 1 if it was some error.