There are 11 files (include this Report) contained in this project. Among them, Run.m contains all the data (tableaux, variables, etc.) used in the project, colsortjk.m, makeindex.m and Pivot.m are files provided on the website, Finda.m, Findq.m, Pivoting.m and Pivoting2.m are created by myself. Besides, there are two extra diary files, diary and diary2, which contain all the commands and their outputs used in the project.