study for suffix tree construct