Fact calculation print the result and not 0 (cast problem)
Adding ignored file extensions
Replacing loop while by conversation between agents