rewrite adler_1966