Still taking a long time. But basically all three files are all tested and corrected. Use 'sudo sh test.sh' to run the test.