achieve a CR larger than 95% and reduce the space usage by a percentage near or even larger than 40%, which is similar to Method 3.
method 6 is slightly better than method 5 from the aspect of space usage, just like method 2 is slightly better than method 1.