Work i've done in the past, experiemental code and algorithms
Each top level folder is a project os its own. Each project has its own test input folder, main, sample.output and a readme file.
Follow the readme file to for more instructions on how to execute the script and any validation you may would like to verify.
Harish Shivaraj Author