Add test to prove that there is an error in the algorithm
New implementation proposition
Change the value to be more right
Merge pull request #1 from tzi/pr__error_in_algorithm

There is an error in your algorithm
Merge pull request #2 from tzi/pr__solution

New implementation proposition
update gitignore, give up with php 5.3, use composer autoloader in unit tests
add composer.phar in .gitignore
say travis to use composer
Merge with the parent master