adler test
use directed adler