009_lz77: updated to use new syntax; however, it doesn't compile yet.