Reorganized files. Edit input/output for auto check. Project finished.