part, moveToFrontSet
rough MTFS.java