Debugging. It is possible that the error is in the support (testing) routines
and not in the code proper. I must write more an simpler test functions.