-Wsign-compare
-Wunused-parameter
findRoot requires an argument